Patents by Inventor Barry Appelman
Barry Appelman 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: 9356890Abstract: A graphical user interface on a display device of a computer enables communications using a computer service. The graphical user interface includes a list of potential message recipients selected by a user as significant to the user. The graphical user interface also includes a mobile device identifier associated with one or more of the listed potential message recipients and a user account identifier associated with one or more of the listed potential message recipients. At least one of the listed potential recipients includes a mobile device identifier as the only available conduit for data delivery to the potential message recipient using the computer service.Type: GrantFiled: April 9, 2012Date of Patent: May 31, 2016Assignee: FACEBOOK, INC.Inventors: James A. Odell, Raine Bergstrom, Barry Appelman, Andrew L. Wick, Alan Keister, Xiaoyan Yin, Barbara McNally, Keith C. Hullfish
-
Patent number: 9356894Abstract: A computer implemented method for intelligently enabling menu choices includes rendering, on a client system, an address book user interface comprising information related to one or more contacts, selecting a contact from the address book user interface, determining an online presence state for the selected contact, enabling one or more menu options based upon the determined online presence state, with the menu options enabled for a first online presence state differing from the menu options enabled for a second online presence state, and presenting the enabled menu options to a user in a user interface.Type: GrantFiled: September 14, 2012Date of Patent: May 31, 2016Assignee: FACEBOOK, INC.Inventors: Barry Appelman, Roy Ben-Yoseph, Brian Heikes, Valerie Kucharewski
-
Publication number: 20160150386Abstract: An incoming message and an indication of a sender-specified destination for the incoming message are received. In addition, a determination is made as to whether a mobile telephone number is known by the sender to be associated with the sender-specified destination. If a mobile telephone number is known by the sender to be associated with the sender-specified destination, a first message that is based on the incoming message is sent to the mobile telephone number. Furthermore, a second message is sent to the mobile telephone number that indicates that the first message was sent to the mobile telephone number based on a determination that the mobile telephone number is known by the sender to be associated with the sender-specified destination.Type: ApplicationFiled: April 29, 2015Publication date: May 26, 2016Applicant: Google Inc.Inventor: Barry Appelman
-
Patent number: 9342819Abstract: A method for transmitting data to one or more users of a communications system by establishing a connection with one or more users; designating targeting rules applicable to online users; acquiring context information of online users; applying the targeting rules to the context information to identify targeted online users; and sending data to the targeted online users.Type: GrantFiled: January 4, 2012Date of Patent: May 17, 2016Assignee: AOL Inc.Inventors: Barry Appelman, Larry L. Lu, Jian Wang
-
Patent number: 9319356Abstract: A graphical user interface on a display device of a computer enables communications using a computer service. The graphical user interface includes a list of potential message recipients selected by a user as significant to the user. The graphical user interface also includes a mobile device identifier associated with one or more of the listed potential message recipients and a user account identifier associated with one or more of the listed potential message recipients. At least one of the listed potential recipients includes a mobile device identifier as the only available conduit for data delivery to the potential message recipient using the computer service.Type: GrantFiled: September 15, 2012Date of Patent: April 19, 2016Assignee: FACEBOOK, INC.Inventors: James A. Odell, Raine Bergstrom, Barry Appelman, Andrew L. Wick, Alan Keister, Xiaoyan Yin, Barbara McNally, Keith C. Hullfish
-
Patent number: 9313046Abstract: Providing location information to a supervisory user includes providing a parental control, using a computer automatically to determine a location of a subordinate user, and storing location information indicative of the location of the subordinate user in a database. A request of the supervisory user to locate the subordinate user is received and a user interface informs the supervisory user of the location of the subordinate user based on the stored location information. At least one of the storing and/or the informing are based on the parental control.Type: GrantFiled: September 15, 2012Date of Patent: April 12, 2016Assignee: FACEBOOK, INC.Inventors: Barry Appelman, Andrew Ivar Erickson, Larry L. Lu, Robert Eugene Weltman
-
Publication number: 20160087920Abstract: Transferring instant messaging sessions includes receiving a selection, from a user within a user interface, of at least one instant messaging session from among multiple instant messaging sessions to transfer from a first instant messaging controller on a first device to at 5 least a second instant messaging controller on a second device, where the user is signed on concurrently to the first instant messaging controller on the first device and the second instant messaging controller on the second device. At least a portion of the selected instant messaging session is transferred from the first instant messaging controller on the first device to the second instant messaging controller on the second device and the transferred portion of 10 the instant messaging session is made perceivable on the second instant messaging controller on the second device.Type: ApplicationFiled: November 30, 2015Publication date: March 24, 2016Applicant: Google Inc.Inventors: James A. Odell, Barry Appelman, W. Karl Renner
-
Patent number: 9253136Abstract: An electronic message may be reconfigured to effect an enhanced notification using an input interface to receive at least one electronic message created by or on behalf of a message source for delivery to an intended recipient. A matching engine determines whether the electronic message corresponds to a predetermined definition of an enhanced notification. An enhancement engine reconfigures the electronic message to the enhanced notification if stored information related to the intended recipient indicates that the intended recipient is subscribed to receive the enhanced notification. Reconfiguring the electronic message may include reconfiguring the message to provide special handling, routing or presentation.Type: GrantFiled: September 14, 2012Date of Patent: February 2, 2016Assignee: FACEBOOK, INC.Inventors: Barry Appelman, Muhammad Mohsin Hussain
-
Publication number: 20150373515Abstract: Some implementations may enable instant messages to be automatically forwarded. For example, a computing device may receive an electronic message and an indication of a sender-specified destination for the electronic message. The computing device may determine whether the destination is available to receive an electronic message using a first mode of communication. The computing device may determine whether a mobile telephone number is associated with the destination. The computing device may transmit a communication to the mobile telephone number based on the electronic message in response to determining that the destination is unavailable and that the mobile telephone number is associated with the destination.Type: ApplicationFiled: June 22, 2015Publication date: December 24, 2015Applicant: Google Inc.Inventor: Barry Appelman
-
Patent number: 9210109Abstract: Transferring instant messaging sessions includes receiving a selection, from a user within a user interface, of at least one instant messaging session from among multiple instant messaging sessions to transfer from a first instant messaging controller on a first device to at 5 least a second instant messaging controller on a second device, where the user is signed on concurrently to the first instant messaging controller on the first device and the second instant messaging controller on the second device. At least a portion of the selected instant messaging session is transferred from the first instant messaging controller on the first device to the second instant messaging controller on the second device and the transferred portion of 10 the instant messaging session is made perceivable on the second instant messaging controller on the second device.Type: GrantFiled: February 1, 2013Date of Patent: December 8, 2015Assignee: Google Inc.Inventors: James A. Odell, Barry Appelman, W. Karl Renner
-
Patent number: 9203794Abstract: An electronic message may be reconfigured to effect an enhanced notification using an input interface to receive at least one electronic message created by or on behalf of a message source for delivery to an intended recipient. A matching engine determines whether the electronic message corresponds to a predetermined definition of an enhanced notification. An enhancement engine reconfigures the electronic message to the enhanced notification if stored information related to the intended recipient indicates that the intended recipient is subscribed to receive the enhanced notification. Reconfiguring the electronic message may include reconfiguring the message to provide special handling, routing or presentation.Type: GrantFiled: September 14, 2012Date of Patent: December 1, 2015Assignee: FACEBOOK, INC.Inventors: Barry Appelman, Muhammad Mohsin Hussain
-
Patent number: 9203647Abstract: Providing location information to a supervisory user includes providing a parental control, using a computer automatically to determine a location of a subordinate user, and storing location information indicative of the location of the subordinate user in a database. A request of the supervisory user to locate the subordinate user is received and a user interface informs the supervisory user of the location of the subordinate user based on the stored location information. At least one of the storing and/or the informing are based on the parental control.Type: GrantFiled: September 15, 2012Date of Patent: December 1, 2015Assignee: FACEBOOK, INC.Inventors: Barry Appelman, Andrew Ivar Erickson, Larry L. Lu, Robert Eugene Weltman
-
Patent number: 9178992Abstract: Audibly informing a recipient of an arrival of a digital communication from a sender includes receiving a digital communication from a sender directed to a recipient and determining whether the digital communication is associated with an audio identifier that identifies the sender of the digital communication and that is designated by the sender of the digital communication. Perception by the recipient of the audio identifier is conditioned on whether the digital communication is determined to be associated with the audio identifier. The audio identifier is perceived prior to or concurrent with perception of the digital communication by the recipient.Type: GrantFiled: September 14, 2012Date of Patent: November 3, 2015Assignee: FACEBOOK, INC.Inventors: Barry Appelman, Stephen Vaughan Murphy
-
Patent number: 9172667Abstract: Systems and methods are disclosed for tracking and displaying the logon status of selected co-users of an on-line or network system in real time to a tracking user in a unique graphical interface. The invention provides user definable on-line co-user lists, or “buddy lists,” which track specific co-users in real-time automatically. When a user logs on to a system, one or more of the user's buddy lists are presented to the buddy list system. The buddy list system attempts to match co-users currently logged into the system with the entries on the user's buddy list. Any matches are displayed to the user. As co-users logon and logoff, a user's buddy list is updated to reflect these changes. An indication can also be added to show that a co-user just logged on or just left the system.Type: GrantFiled: September 13, 2012Date of Patent: October 27, 2015Assignee: FACEBOOK, INC.Inventor: Barry Appelman
-
Publication number: 20150236992Abstract: Systems and techniques for transferring electronic data between users of a communications system include a host system structured and arranged to receive and deliver messages of various types between users of the communications system. The host system includes an instant messaging network; a mail gateway; and a configuring network in communication with both the instant messaging network and the mail gateway. The instant messaging network enables instant messaging communication between users of the communications system and has the capability to monitor whether a certain user is capable of receiving an instant message at a particular moment. The mail gateway receives and delivers e-mail messages to users of the communications system. The configuring network is dedicated to automatically configuring instant messaging communication between an intended recipient of an e-mail message and the sender of the e-mail message.Type: ApplicationFiled: May 1, 2015Publication date: August 20, 2015Inventors: Barry Appelman, Larry L. Lu, Alisa Clemmons, Peter Weck
-
Publication number: 20150222575Abstract: Systems and techniques for transferring electronic data between users of a communications system include a host system structured and arranged to receive and deliver messages of various types between users of the communications system. The host system includes an instant messaging network; a mail gateway; and a configuring network in communication with both the instant messaging network and the mail gateway. The instant messaging network enables instant messaging communication between users of the communications system and has the capability to monitor whether a certain user is capable of receiving an instant message at a particular moment. The mail gateway receives and delivers e-mail messages to users of the communications system. The configuring network is dedicated to automatically configuring instant messaging communication between an intended recipient of an e-mail message and the sender of the e-mail message.Type: ApplicationFiled: April 17, 2015Publication date: August 6, 2015Inventors: Barry Appelman, Larry L. Lu, Alisa Clemmons, Peter Weck
-
Patent number: 9100221Abstract: Systems and techniques for transferring electronic data between users of a communications system include a host system structured and arranged to receive and deliver messages of various types between users of the communications system. The host system includes an instant messaging network; a mail gateway; and a configuring network in communication with both the instant messaging network and the mail gateway. The instant messaging network enables instant messaging communication between users of the communications system and has the capability to monitor whether a certain user is capable of receiving an instant message at a particular moment. The mail gateway receives and delivers e-mail messages to users of the communications system. The configuring network is dedicated to automatically configuring instant messaging communication between an intended recipient of an e-mail message and the sender of the e-mail message.Type: GrantFiled: September 14, 2012Date of Patent: August 4, 2015Assignee: FACEBOOK, INC.Inventors: Barry Appelman, Larry L. Lu, Alisa Clemmons, Peter Weck
-
Patent number: 9088879Abstract: Some implementations may enable instant messages to be automatically forwarded. For example, a computing device may receive an electronic message and an indication of a sender-specified destination for the electronic message. The computing device may determine whether the destination is available to receive an electronic message using a first mode of communication. The computing device may determine whether a mobile telephone number is associated with the destination. The computing device may transmit a communication to the mobile telephone number based on the electronic message in response to determining that the destination is unavailable and that the mobile telephone number is associated with the destination.Type: GrantFiled: February 19, 2013Date of Patent: July 21, 2015Assignee: Google Inc.Inventor: Barry Appelman
-
Patent number: 9083661Abstract: Personalizing communications for a first communication platform includes accessing status information for communication sessions by a communication identity that leverage a first communication platform other than an instant messaging platform. A participant list associated with the communication identity and the first communication platform is passively configured to persistently reflect a list of participant identities from communication sessions in which the communication identity recently participated using the communication platform.Type: GrantFiled: December 17, 2008Date of Patent: July 14, 2015Assignee: FACEBOOK, INC.Inventors: Barry Appelman, James A. Roskind
-
Publication number: 20150195223Abstract: Techniques are described for forwarding an instant message addressed to an intended instant messaging recipient to the recipient's mobile telephone when the recipient's mobile telephone number is known to the instant message sender. In one example, an instant message is forwarded to the intended recipient's mobile telephone number when the instant message sender's contact information for the intended recipient includes an instant message address (e.g., a screen name or other type of instant message identifier) and a mobile telephone number, without dependence upon the intended recipient's presence on the instant message (IM) system or through actual login or registration with an IM forwarding service. In a more particular example, an address book of the instant message sender includes an entry for the intended recipient where the entry includes an instant message address and a mobile telephone number of the intended recipient.Type: ApplicationFiled: March 20, 2015Publication date: July 9, 2015Applicant: Google Inc.Inventor: Barry Appelman