Message Storage Or Retrieval Patents (Class 455/412.1)
  • Patent number: 9590945
    Abstract: A system for managing event streams is provided that includes a volatile memory, a non-volatile memory, and a processor. The volatile memory is configured to store, for each of a plurality of event streams associated with the client device, metadata indicative of events not yet delivered to a client device and the content associated with only a most recent event of the event stream. The non-volatile memory is configured to store the content associated with each of undelivered events. The processor is configured to, upon receiving a request from the client device, retrieve from the volatile memory, without accessing the non-volatile memory, data indicative of a current state of an event stream associated with the client device. The processor is further configured to deliver the retrieved data indicative of the current state of the event stream.
    Type: Grant
    Filed: October 17, 2015
    Date of Patent: March 7, 2017
    Assignee: Google Inc.
    Inventors: Jason Prado, David Michael Renie, Basel Al-Naffouri, Eahab Ibrahim, John Pongsajapan
  • Patent number: 9591679
    Abstract: Systems, methods, and apparatuses for initiation of inter-device communication in wireless communication systems are provided. Both a user equipment (UE) and a network entity may initiate a direct inter-device communication link between UEs located in proximity. The UE may simultaneously maintain an active communication link with its serving base station while communicating with other UEs over the inter-device communication link. Long term evolution (LTE) downlink or uplink radio resources may be used for communications over the inter-device communication link.
    Type: Grant
    Filed: September 17, 2012
    Date of Patent: March 7, 2017
    Assignee: BlackBerry Limited
    Inventors: Chandra Sekhar Bontu, Yu Song, Zhijun Cai
  • Patent number: 9578463
    Abstract: A method and system for a first user to provide a future notification (referred to as a deferred notification) on second user's mobile device based on the second user's location are disclosed.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: February 21, 2017
    Inventor: Sandeep Srinivasan
  • Patent number: 9571975
    Abstract: Providing location information on a mobile device includes receiving signals from external devices. Each signal includes information that specifies a geographic location for the external device that has provided the signal. A geographic location for the mobile device is calculated by using the information contained in each of the received signals. A representation of the geographic location of the mobile device is generated. The representation of the geographic location is included within an electronic message that provides information describing a user of the mobile device to other users of an electronic communications system. The electronic message is transmitted to another device to provide an indication of the geographic location for the user to one of the other users of the electronic communications system.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: February 14, 2017
    Assignee: FACEBOOK, INC.
    Inventors: Jennifer Granito, Alexander Franco
  • Patent number: 9563876
    Abstract: An instant messaging program is configured by receiving a chat selection input signal from the input device indicating the selection of a chat session; displaying selectable chat configuration parameters on the display; receiving a configuration input signal from the selection device indicating the selection of a chat configuration parameter; and linking the selected chat configuration parameter to the selected chat session so that the selected chat configuration parameter controls the subsequent display of the selected chat session.
    Type: Grant
    Filed: October 24, 2005
    Date of Patent: February 7, 2017
    Assignee: International Business Machines Corporation
    Inventors: Randolph M. Forlenza, John P. Kaemmerer, Raghuraman Kalyanaraman, Courtney J. Spooner
  • Patent number: 9558485
    Abstract: A two step method for transferring money from a sender to a recipient includes entering information relating to the transfer into a near field communication (NFC) enabled device of the sender. The device is then placed in contact with or close proximity to a recipient's device a first time, causing the sender's device to establish an NFC link between the two devices and to gather information relating to the recipient via the NFC link. The sender's device is then placed in contact with or close proximity to the recipient's device a second time, causing it to transmit the information relating to the transfer and the recipient to a third party service provider via another network, e.g., the Internet, thereby causing the service provider to transfer the money from an account of the sender to an account of the recipient.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: January 31, 2017
    Assignee: PAYPAL, INC.
    Inventors: Kent Griffin, Carl B. Stone
  • Patent number: 9559991
    Abstract: An automated message response system includes computer programmable software that stores a bank of pre-recorded responses. Each response is capable of being entered into a remote database into a response bank. Each response bank is associated with inputted parameter constraints. A user of the system can set up the automatic message response system to deliver a desired response automatically based on an incoming message, or the response can be delivered manually.
    Type: Grant
    Filed: February 25, 2015
    Date of Patent: January 31, 2017
    Inventor: Judith M. Wieber
  • Patent number: 9553841
    Abstract: A messaging platform forms an interactive message with one or more components and broadcasts the interactive message to client devices associated with accounts. The interactive message has a plurality of states that update based on event data received from a content source. While the event is in progress, the messaging platform receives event data relating to the event and transitions to an updated state based on the received event data. When the interactive message transitions to the updated state, the messaging platform updates the interactive message broadcast to the client devices. The interactive message may include interactive components that accounts may use to perform various interactions with the event, the content source, or each other.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: January 24, 2017
    Assignee: Twitter, Inc.
    Inventors: James Leslie Skinner, James R. Buckhouse
  • Patent number: 9553759
    Abstract: A network system has a computer device, and a plurality of node devices communicatively connected to the computer device via network with one or more sensor devices allowed to be connected to each of the plurality of node devices via wireless communication. Each of the node devices obtains sensor data from the sensor device which is connected to the node device itself via the wireless communication and saves the sensor data in a sensor data storage section incorporated in the node device itself. The computer device specifies and requests via the network sensor data that any one or more of the one or more sensor devices obtained, and obtains via the network the specified sensor data from the node device which has saved the specified sensor data in the sensor data storage section among the plurality of node devices.
    Type: Grant
    Filed: February 15, 2012
    Date of Patent: January 24, 2017
    Assignee: OMRON Corporation
    Inventor: Takeshi Saida
  • Patent number: 9553991
    Abstract: At least one inquiry message is received from a user device in the form or a text message, email or other communication message format. The message may be received and processed to identify the content of the inquiry message to determine whether the inquiry message should be transferred to a live agent queue or whether the inquiry message should be responded to with an automated response stored in a database. In the case of the automated message failing to address the user's inquiry or if the automated responses do not appear to be relevant based on the comparison of the message content to automated response content then transmitting the inquiry message to the live agent queue.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: January 24, 2017
    Assignee: West Corporation
    Inventors: Kellan Stec, Geetha Gopalakrishnan, James K. Boutcher
  • Patent number: 9544673
    Abstract: A microphone package is integrated with a built-in speaker driver. A microphone application-specific integrated circuit (ASIC) and the speaker driver can be directly coupled to an external application processor, eliminating a need for a codec and thus, reducing the size, cost, and/or complexity of a device. In one aspect, the speaker driver and the microphone ASIC are implemented as separate dice mounted on the package substrate. In another aspect, the speaker driver and the microphone ASIC are implemented as stacked die on the package substrate. In yet another aspect, the speaker driver and the microphone ASIC are implemented as a single die on the package substrate.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: January 10, 2017
    Assignee: INVENSENSE, INC.
    Inventors: Jerad M. Lewis, Paul M. Schreier, Kieran P. Harney, Joshua C. LeMaire, Aleksey S. Khenkin
  • Patent number: 9538342
    Abstract: A method, performed by a mobile communication device, may include receiving a message; extracting one or more features associated with the message; and determining a priority level for the message, based on the extracted one or more features, using a model that relates the extracted one or more features to an expected response time for the message. The method may further include determining a context associated with the user of the mobile communication device; modifying the priority level based on the determined context; and providing the message to a list of messages based on the modified priority level. Additionally, the user may be provided with a notification tone associated with the modified priority level.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: January 3, 2017
    Assignees: SONY CORPORATION, SONY MOBILE COMMUNICATIONS INC.
    Inventors: Srivatsan Ramanujam, Paul Vincent O'Rorke
  • Patent number: 9531882
    Abstract: Methods and systems for processing messages and providing notifications regarding the same are described. An optional embodiment includes a telecommunications interface, a data network interface, and an answering system coupled to the telecommunications interface and the data network interface, the call processing system configured to receive a first call from a caller via the telecommunications interface, store a message from the caller, transmit a message notification using the data network to the intended recipient of the call via which the intended recipient can access the message, and transmit information related to the intended recipient's receipt of the message.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: December 27, 2016
    Assignee: Callwave Communications, LLC
    Inventors: David C. McClintock, David S. Trandal
  • Patent number: 9532162
    Abstract: The disclosure provides a method and a system for indicating a valid time of a trigger message, to indicate the valid time of the trigger message through a validity period parameter in the trigger message. The validity period parameter includes: a validity period format and a validity period. The method further comprises: a server transmits the trigger message to a network side entity (201); and the network side entity transmits the trigger message to a terminal after successfully parsing and storing the trigger message (202). Through the method and the system, a network is capable of correctly parsing the trigger message and implementing the valid time in the trigger message and thus avoids a wrong removal of a trigger message.
    Type: Grant
    Filed: April 25, 2012
    Date of Patent: December 27, 2016
    Assignee: ZTE CORPORATION
    Inventors: Kun Yang, Hao Wu
  • Patent number: 9524198
    Abstract: The disclosed subject matter relates to a system for messaging between applications, the system having one or more processors and a memory including instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including receiving a message including an identifier associated with a web application having a subscription to receive selected events associated with a publisher operating on a data network. The operations also include receiving, from the publisher, an event notification of at least one of the selected events. The operations also include determining whether the web application is subscribed to receive the event notification. The operations also include transmitting, in a case where the web application is subscribed to receive the event notification, an indication of the event notification to the web application.
    Type: Grant
    Filed: October 26, 2012
    Date of Patent: December 20, 2016
    Assignee: Google Inc.
    Inventor: Munjal Doshi
  • Patent number: 9516090
    Abstract: A method of sharing content by using a personal cloud device and an electronic device and a personal cloud system using the method are provided. The method includes connecting to a personal cloud device configured to share the content with another electronic device, if a new first content is added to a set first folder, determining an upload condition of the electronic device, and if the upload condition satisfies a set condition, transmitting the first content to the personal cloud device. Accordingly, a user is able to share contents between a plurality of electronic devices by using a personal cloud device in real time.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: December 6, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Bon-hyun Koo, Su-byeong Oh, Kyoung-lae Noh, Ki-eun Shin
  • Patent number: 9509848
    Abstract: A messaging application receives a sequence of user-consumable messages directed to at least one destination user. The messages are stored in non-volatile storage comprising one or more non-volatile storage devices, and the messages consist of a number of consumed messages having been consumed by the destination user, and a number of unconsumed messages not yet having been consumed by the user. An automatic message manager is configured to implement different respective retention policies for the consumed messages and the unconsumed messages. The retention policy for the consumed messages comprises automatically determining when the number of consumed messages exceeds a threshold for consumed messages, and in response automatically deleting at least one of the consumed messages from the non-volatile storage so as to bring the number of consumed messages back within the threshold for consumed messages.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: November 29, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Steve Pearce, Daniel James Chastney, Giampiero M. Sierra, Antonio Pedro Pernambuco Rezende, Soramist Chintanamanus
  • Patent number: 9510133
    Abstract: Systems and methods for Multi-Radio Access Technology (RAT) Carrier Aggregation (MRCA) wireless wide area network (WWAN) assisted wireless local area network (WLAN) flow mapping and flow routing are disclosed. One system comprises a dynamic flow mapping module that is configured to form a flow-mapping table to dynamically map service flows between the WWAN radio and the WLAN radio in the wireless device. A flow routing module is configured to route data packets to one of the WWAN radio and the WLAN radio in the wireless device based on the flow-mapping table to transmit and receive the data packets via the wireless device.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: November 29, 2016
    Assignee: INTEL CORPORATION
    Inventors: Vivek Gupta, Kamran Etemad
  • Patent number: 9503870
    Abstract: Methods and systems for providing telephone management are provided. Information may be stored in memory of a first mobile device. Such stored information may concerns a plurality of other mobile devices. A telephone call may be connected between the first mobile device and a second mobile device. A request may be received from a user of the first mobile device concerning manipulating data concerning the telephone call with the second mobile device. Information regarding the second mobile device may be identified and matched to the stored information. Such a match may indicate that the second mobile device is enabled for manipulation of telephone call data during telephone calls. As such, the telephone call data may be manipulated during the telephone call in accordance with the user request.
    Type: Grant
    Filed: October 12, 2015
    Date of Patent: November 22, 2016
    Assignee: GRANDIOS TECHNOLOGIES, LLC
    Inventor: John Cronin
  • Patent number: 9497146
    Abstract: A display device is provided, which includes a memory which stores a plurality of templates which are differently set according to kinds of messages, a detector which detects different pieces of status information, a display which displays a message transfer screen, a controller which automatically generates a message through combination of at least one of the plurality of templates and at least one of the different pieces of status information, which respectively correspond to a selected kind of message, when the kind of message to be transferred is selected on the message transfer screen, and a communicator which transfers the message to an external device. Accordingly, the display device can conveniently transfer the generated message.
    Type: Grant
    Filed: January 2, 2014
    Date of Patent: November 15, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Il-ku Chang, Sang-hyun Park, Sang-gon Song, Su-jin Yeon, Young-kyu Jin
  • Patent number: 9495548
    Abstract: A method for routing at least one message, this method being implementation-dependent on a trusted operating system of an electronic device comprising an electronic assembly on which the trusted operating system and a Rich-OS operating system are executed. The method may include operations for consulting a trusted memory of a terminal, which may be called a first memory, and when the first memory contains a message, determining the operating system targeted by the message from among at least the Rich-OS operating system and the trusted operating system. And when the message targets the Rich-OS system, transferring the message from the first memory to a memory accessible to the Rich-OS system, which may be called a second memory.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: November 15, 2016
    Assignee: OBERTHUR TECHNOLOGIES
    Inventor: Nicolas Bousquet
  • Patent number: 9497315
    Abstract: A computer-implemented method to provide transcriptions of an audio communication session is disclosed. The method may include receiving audio data at a first device from a second device over a first wireless network connection of a first wireless network type and providing the audio data to a speaker of the first device for output of the audio data. The method may further include encoding the audio data at the first device based on a second wireless network type and transmitting the encoded audio data from the first device over a second wireless network of the second wireless network type.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: November 15, 2016
    Assignee: CAPTIONCALL, LLC
    Inventors: Nicholas N. Pakidko, Jasper Pan
  • Patent number: 9490946
    Abstract: Embodiments of the present invention provide an interference coordination method and a base station. The method includes determining interfering cell base stations and interference levels of the interfering cell base stations and receiving power coordination information sent by the interfering cell base stations. The power coordination information is used to indicate a power headroom of an interfering cell base station on a specific channel resource or indicate a minimum transmit power of an interfering cell base station on a specific channel resource. A base station requiring interference coordination among the interfering cell base stations is determined according to the interference levels and power coordination information of the interfering cell base stations. A power adjustment request is sent to the base station requiring interference coordination so that the base station requiring interference coordination adjusts a transmit power on the specific channel resource.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: November 8, 2016
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Wei Bai, Zheng Yu, Bo Lin
  • Patent number: 9491597
    Abstract: An Internet protocol (IP) telephony system provides telephony services to a mobile telephony device via data packet communications that traverse a data network. If the IP telephony system has received calls that were missed by the user of the mobile telephony device, or if the IP telephony system has received communications that have not yet been reviewed by the user of the mobile telephony device, information about those missed calls and unreviewed messages is delivered to the mobile telephony device so that the user can be alerted to their existence. The information may be delivered to the mobile telephony device in a push notification.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: November 8, 2016
    Assignee: Vonage Business Inc.
    Inventors: Zhiyu Guo, Guy Fighel
  • Patent number: 9489671
    Abstract: Systems and methods for multimedia capture and payment transactions are provided. A system comprises a payment and multimedia capture means and a cloud-based application. The payment and multimedia capture means is configured to communicate with an external device, transmit key data from the payment and multimedia capture means to the external device. The cloud-based application is configured to receive the key data from the external device, provide a payment and multimedia capture interface on a display of the external device, receive haptic input via the haptic control, analyze the haptic input to determine a duration of the haptic input, select an operation based on the duration, and perform the selected operation. The operation include a payment operation and a multimedia capture operation.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: November 8, 2016
    Inventors: Andrew H B Zhou, Tiger T G Zhou, Dylan T X Zhou
  • Patent number: 9485340
    Abstract: A telephone station apparatus that is arranged to operate on two, or more, communication lines, receives an instruction to access a voicemail server. The telephone station apparatus switches from a first communication line to a second communication line and initiates a call to the voicemail server. At the voicemail server, calling line identification allows the voicemail server to present an interface to the voicemail box associated with the second communication line.
    Type: Grant
    Filed: January 12, 2015
    Date of Patent: November 1, 2016
    Assignee: BlackBerry Limited
    Inventors: Keizo Marui, Lawrence Edward Kuhl, Ronald Scotte Zinn
  • Patent number: 9485635
    Abstract: For displaying information associated with correspondence, a memory stores code executable by a processor. The code identifies a communication context for a communication. The communication context includes a correspondent. The code further displays information associated with the communication context. The information includes a prior communication with the correspondent.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: November 1, 2016
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: Robert A. Bowser, John Weldon Nicholson, Rod D. Waltermann
  • Patent number: 9479887
    Abstract: A method, apparatus, and computer program product are provided in order to compose audio signals for content in a multi-user environment that provide a high quality audio signal that best represents the content as captured and uploaded by the plurality of users. In the context of a method, audio and/or video content is captured and selected to be uploaded to be shared with other users. The method may analyze the audio signals for a set of uploaded content and determine segments of the analyzed signals that should be pruned. The method uses the signal pruning data to replace or enhance segments of one or more signals to generate a composed signal that is to be shared with other end users. A corresponding apparatus and a computer program product are also provided.
    Type: Grant
    Filed: September 19, 2012
    Date of Patent: October 25, 2016
    Assignee: Nokia Technologies Oy
    Inventor: Juha Ojanpera
  • Patent number: 9466076
    Abstract: Location-blocking and identity-blocking services that can be commercially offered by a service provider, e.g., a cellular service provider or a web advertiser. In the identity-blocking service, the service provider may disclose the current physical location of a mobile subscriber (i.e., a cellular phone operator) to a third party (e.g., a web advertiser) subscribing to the identity-blocking service. However, the service provider may not send any identity information for the mobile subscriber to the third party. On the other hand, in the location-blocking service, the service provider may disclose the mobile subscriber's identity information to the third party, but not the current physical location of the mobile subscriber. Blocking of the mobile subscriber's identity or location information may be desirable for privacy reasons, to comply with a government regulation, or to implement a telecommunication service option selected by the mobile subscriber.
    Type: Grant
    Filed: March 5, 2013
    Date of Patent: October 11, 2016
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Samuel N. Zellner, Mark J. Enzmann, Robert T. Moton, Jr.
  • Patent number: 9445232
    Abstract: Systems and methods for using structured communications in an observation platform are disclosed. A signal is received from a first communication device at a second communication device associated with a computer system wherein a first characteristic of the signal corresponds to an audible source and a second characteristic of the signal corresponds to information indicative of a geographic position of the first communication device, and wherein the second communication device is associated with a radio range. A first user associated with the first communication device is recognized at the computer system. Context information is derived for the signal at the computer system. The signal is relayed to a destination derived from the context information via a network, wherein the destination is outside of the radio range of the second communication device.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: September 13, 2016
    Assignee: Theatro Labs, Inc.
    Inventors: Steven Paul Russell, Guy R. VanBuskirk, Andrew W. Kittler
  • Patent number: 9443232
    Abstract: A text based communication from a sender to a recipient is analyzed to automatically detect a no-specific-time (NST) text segment within the text communication. Responsive to detecting the NTS text segment, establishment of a firm time consistent with the NST text segment based on availability of the recipient per an electronic calendar of the recipient, referred to hereafter as the recipient's calendar, is programmatically facilitated. The NST text segment references a future time for a gathering that is lacks a specific date and time. Facilitating establishment of the firm time includes accessing an electronic calendar of the recipient, which is maintained by a server independent of a communication server responsible for sending and receiving communications for the recipient.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: September 13, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Asima Silva, Marit L. Imsdahl
  • Patent number: 9432499
    Abstract: Software and computer processor implemented system and method of providing customized automated responses to different types of incoming electronic messages from various contact sources, particularly useful for preventing distracted driving. Here the invention's software, often in the form of an app, runs on a smartphone or other computerized device configured to automatically connect to various peripherals, such as automobile associated Bluetooth peripherals. When operating, the app causes connected peripherals to automatically trigger auto response mode in response to incoming messages. Optionally, different automated responses to be assigned to different peripheral identification codes or different incoming message originators. Various prioritization schemes, such as last peripheral connected dominates, and various ways in which different contact specific automated responses may interact with various peripheral specific automated responses, are also discussed.
    Type: Grant
    Filed: May 9, 2014
    Date of Patent: August 30, 2016
    Inventors: Loralee Hajdu, Oliver Hajdu
  • Patent number: 9426659
    Abstract: Systems and methods for service activation using algorithmically defined keys are disclosed. A consumer who has a relationship with a first party may wish to enroll in a service provided by a third party. The first party can maintain control of such enrollments through the use of algorithmically defined keys. The algorithmically defined keys also allow the third party service provider to verify data provided by the consumer as matching data stored by the first party. The verification provides for data synchronization without requiring the third party to have access to the first parties data systems.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: August 23, 2016
    Inventors: Ashwin Raj, John Tullis, Mark Carlson, Patrick Faith, Shalini Mayor, Joseph Mirizzi, Lauren White, Olivier Brand, Mike Lindelsee
  • Patent number: 9408062
    Abstract: A method for communicating in a mobile communications network including a primary station communicating with at least one secondary station comprising communication means for communicating with a primary station, the method comprising the step (a) of the secondary station signaling at least one preferred operating profile out of a plurality of available operating profiles in response to an event.
    Type: Grant
    Filed: November 11, 2014
    Date of Patent: August 2, 2016
    Assignee: Koninklijke Philips N.V.
    Inventors: Robert James Davies, Timothy James Moulsley, Choo Chiap Chiau
  • Patent number: 9407752
    Abstract: The disclosure relates to a method for transmitting a message from a portable communication device to a separate terminal including a step of recording at the portable communication device a voice message, and a step of generating, at the portable communication device, a multimedia file including at least the voice message. According to the disclosure, the portable communication device transmits to the separate terminal a signal including the multimedia file and a specific flag for indicating that the voice message is to be displayed as a text message. Upon reception of the signal at the separate terminal, the voice message is extracted and specific flag is detected. Upon detection of the specific flag, speech-to-text conversion is performed at the separate terminal in order to transform the voice message into a text message to be displayed.
    Type: Grant
    Filed: August 18, 2014
    Date of Patent: August 2, 2016
    Assignee: DRNC Holdings, Inc.
    Inventors: Minh Le, Frederic Lejay, Carole Fagnoni
  • Patent number: 9407948
    Abstract: In one embodiment, a programmable multimedia controller controls electronic devices, including display devices. A remote control communicates with the programmable multimedia controller. An on screen display is displayed on a selected one of the display devices. The on screen display enables the selected one of the display devices to function as a virtual telephone that is user-operable to initiate outgoing telephone calls and to answer incoming telephone calls. When an outgoing telephone call or incoming telephone call is in progress, the on screen display shows text or graphics related to the outgoing telephone call or the incoming telephone call. The on screen display is overlaid on another video signal which is already being displayed on the selected one of the display devices.
    Type: Grant
    Filed: February 25, 2014
    Date of Patent: August 2, 2016
    Assignee: Savant Systems, LLC
    Inventors: Michael C. Silva, Robert P. Madonna, Arthur A. Jacobson
  • Patent number: 9402156
    Abstract: A system and method for providing a location based service to create a social network, comprising activating a feature from a wireless terminal, registering from the wireless terminal with a location based service associated with the feature, creating a profile of a user of the feature, and displaying candidates based on the profile and based on the geographic location of the candidates. A Global Positioning System (GPS) may be used to geographically locate active users of a feature. An activity map may be associated with a feature, the activity map displaying active users of the feature.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: July 26, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Jack Steenstra, Kirk Steven Taylor, Liren Chen, Alexander Gantman
  • Patent number: 9398428
    Abstract: A messaging device receives configuration information from a configuration device. The messaging device identifies application configuration information, associated with a first user device, based on the configuration information and sends the application configuration information to the first user device for configuring a messaging application on the first user device. The messaging device receives an incoming message, including message information, from the messaging application on the first user device. The messaging device identifies, based on the message information and the configuration information, a second user device and a message format associated with the second user device. The messaging device sends, in the message format associated with the second user device, an outgoing message, based on the message information and the configuration information, to the second user device.
    Type: Grant
    Filed: August 26, 2014
    Date of Patent: July 19, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Lodema M. Steinbach, Ian Lynn, Zhijian Lin, Keith P. Lampron
  • Patent number: 9398135
    Abstract: A mobile terminal (1) includes a telephone communication control section (23) which makes a call by use of a details screen (320b) for a person to contact and causes a screen (330c) showing that a call is being made to be displayed; and a telephone communication establishment determining section (23a) which, in a case where a telephone communication has been established, terminates a telephone book application (32), and which, in a case where no telephone communication has been established, after the display of the screen (330c) showing that a call is being made, causes the details screen for a person to contact to be displayed. This makes it possible to prevent (i) a display of personal information registered in a telephone book DB and (ii) a decrease in user convenience even in a case where a call is made by use of a screen of a telephone book application.
    Type: Grant
    Filed: January 17, 2013
    Date of Patent: July 19, 2016
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Masahiro Fujimoto, Takeshi Ohkubo, Fumihiko Suzuki
  • Patent number: 9380291
    Abstract: The disclosure relates an information display method which comprises when editing information, a sending end marks, with a 3D display label, a content required by a user or a content designated by a system, encodes the information and sends the encoded information; a receiving end receives the information, parses the information to obtain the content with the 3D display label, pre-processes the obtained content to obtain a 3D view, and display the 3D view in 3D mode. Through the technical solution of the disclosure, the 3D display content is marked and the 3D display processing manner is performed, so that some contents in the information can be effectively displayed with a 3D effect with respect to other contents, thereby achieving the enhancement effect, raising concern of the user, and effectively improving the user experience when the user views the information.
    Type: Grant
    Filed: January 17, 2012
    Date of Patent: June 28, 2016
    Assignee: ZTE CORPORATION
    Inventors: Wen Fang, Jiejie Liu
  • Patent number: 9370038
    Abstract: A system for intelligent redial on computing devices. More specifically, a system for identifying the ideal subsequent recipient to a prior attempt to connect with a recipient.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: June 14, 2016
    Assignee: 8318808 Canada Inc.
    Inventor: Neeraj Garg
  • Patent number: 9369831
    Abstract: A base station apparatus including: a transmitter, and a processor to control the transmitter to transmit true area information when a given event is not detected, and to transmit false area information when the given event is detected. A wireless communication system including: a mobile station apparatus; and a base station apparatus to transmit true area information to the mobile station when a given event is not detected, and to transmit false area information to the mobile station when the given event is detected.
    Type: Grant
    Filed: November 1, 2012
    Date of Patent: June 14, 2016
    Assignee: FUJITSU LIMITED
    Inventors: Daisuke Nitta, Yuki Shinada, Hiromitsu Kawai, Masamitsu Komi
  • Patent number: 9368022
    Abstract: Using wireless features, a public service agency is enabled to provide alert information to first responders. An automatic call back from the first responder triggers a voice call launching a location fix on the current location of the first responder. Preferably delivery confirmation that the responder has received the message is received. Once the location fix has been completed, then driving directions with map images are sent to the first responder based on their current location and desired destination for response.
    Type: Grant
    Filed: January 21, 2015
    Date of Patent: June 14, 2016
    Assignee: Telecommunication Systems, Inc.
    Inventors: Mark A. Titus, Joseph Pohutsky
  • Patent number: 9351254
    Abstract: A method for conserving device and/or network resources is provided herein. The method includes detecting a wakelock operating on a mobile device and determining a consumption of one of a power or radio usage attributed to the detected wakelock. The method further includes determining a criticality related to user experience for the detected wakelock and releasing the detected wakelock based on the determined consumption and criticality. Related systems and mobile devices are also disclosed.
    Type: Grant
    Filed: January 22, 2015
    Date of Patent: May 24, 2016
    Assignee: Seven Networks, LLC
    Inventors: Ari Backholm, Allan Hu, Wei Li
  • Patent number: 9344131
    Abstract: Management of multiple subscriber identity modules is disclosed. A method comprises: obtaining data relating to subscriber identity modules of a wireless communication system; obtaining data relating to a mobile terminal; transmitting the data relating to the subscriber identity modules and the data relating to the mobile terminal to a service provider server; and receiving a selection from the service provider server of at least one optimal subscriber identity module from among the set of the subscriber identity modules for use by the mobile terminal.
    Type: Grant
    Filed: January 11, 2013
    Date of Patent: May 17, 2016
    Assignee: UROS TECHNOLOGY S.À.R.L.
    Inventors: Jari Kokkonen, Marko Nousiainen, Ilkka Rahikainen, Tommi Uhari
  • Patent number: 9338113
    Abstract: A system and method for the late-biding of time-based media in real-time With late binding, the sender may create time-based media before or at the same time an active delivery route to the recipient is discovered. As soon as the route becomes available, the media is transmitted. The existing DNS and email infrastructure is possibly used for route discovery, while any real-time transmission protocol may be used for the actual delivery of the media. “Progressive” emails may also be used for the real-time delivery of time-based media.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: May 10, 2016
    Assignee: Voxer IP LLC
    Inventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney
  • Patent number: 9338118
    Abstract: Provided is an apparatus and method for transmitting a push notification message. To this end, connection is performed with a mobile terminal, and if a push notification message is received from a push notification service providing server, the received push notification message is transmitted to the mobile terminal, and when disconnected from the mobile terminal, a push notification message received after the disconnection is stored, such that transmission of the push notification message can be guaranteed.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: May 10, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jung-Hwan Choi, Hee Seo, Ka-Ram Ko, In-Gyu Kim
  • Patent number: 9332103
    Abstract: Portable communication device (100) generates a telephony audio stream and at least a second audio stream. Responsive to the occurrence of a telephony session, the second audio stream is re-routed from a loudspeaker (234) to a handset speaker (230) in the PCD (100) having a low capacity audio output capability. Upon termination of the telephony session, the second audio stream is re-routed from the handset speaker (230) to the loudspeaker (234). Subsequent to such re-routing, an audio output drive level of the second audio stream is caused to gradually increase over a period of time in accordance with a predetermined ramp function. A series of warning tones are reproduced to warn the user of the potential for high volume audio.
    Type: Grant
    Filed: January 23, 2014
    Date of Patent: May 3, 2016
    Assignee: Harris Corporation
    Inventors: Bryce Tennant, Kenton Weigold, Thomas Warsaw
  • Patent number: 9332401
    Abstract: A method for providing dynamically translated public address announcements can begin with a multi-lingual module maintaining a listing of mobile devices that are currently active within a specified geographic area serviced by a public address system. The native language used by a mobile device that is different than a language used by the public address system can be noted. Content for an announcement broadcast by the public address system can be converted into a format capable of being transmitted via a wireless communications message. The converted content can be translated to the native languages noted in the listing. The wireless communications message containing the translated content can be pushed to corresponding mobile devices in the listing and the wireless communications message containing the converted content can be pushed to a remainder of the mobile devices in the listing via a non-cellular wireless network local to the specified geographic area.
    Type: Grant
    Filed: August 23, 2013
    Date of Patent: May 3, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory S. Jones, Catherine A. McCauley, John S. Pannell
  • Patent number: 9332101
    Abstract: The present disclosure provides methods and systems for storing image data in a mobile device. In some embodiments, the method includes generating an image on the mobile device, identifying automatically at least one person in the image, creating a cropped image of the at least one person and storing the cropped image to memory upon request of a user of the mobile device.
    Type: Grant
    Filed: August 1, 2014
    Date of Patent: May 3, 2016
    Assignee: Google Inc.
    Inventors: Mathias Marc Agopian, Mark Wagner, Steven Horowitz