Patent application number | Description | Published |
20100211651 | Method and system for multimedia file transfer to a mobile device - A system and method for providing updates or new multi-media content to mobile devices are discussed. In some embodiments, at least a size of an image file is modified for optimal delivery to and use by a mobile device, therefore conserving bandwidth and device resources. | 08-19-2010 |
20100216443 | Method and system for mobile call conferencing - A system and method for providing conference calls in a client-server environment is described. In some aspects, conference calling is made possible and efficient for mobile users, including mobile hosts of the conference call who may arrange and set up the conference call easily from a mobile device with the assistance of an application server and/or a call conference server. Also, other mobile users may easily participate in such conference calls from their mobile devices. | 08-26-2010 |
20110225576 | DATA STREAMING FOR INTERACTIVE DECISION-ORIENTED SOFTWARE APPLICATIONS - Providing data to a computer software application by intercepting a request made by a computer software application to retrieve a first data set from a first data storage location, accessing a record, defined in advance of the request, that includes a reference to the first data set and a reference to a second data set, retrieving the first data set from a data storage location other than the first data storage location, and retrieving the second data set from a data storage location other than the first data storage location in advance of a request by the computer software application to access the second data set at the first data storage location. | 09-15-2011 |
20130160055 | DISTRIBUTED PROCESSING FOR INTERACTIVE VIDEO - Processing interactive software supporting video, including a first computer configured to execute an interactive process and display a video stream response, where the interactive process responds to an external input by generating a control signal and sending the control signal, a remote console configured to receive the control signal and send the video stream response where the video stream response is computed by the remote console, and a hardware interface configured to convert the control signal from a first format to a second format and to convert the video stream response from the second format to the first format where the first computer sends the control signal and receives the video stream response in the first format and where the remote console receives the control signal and sends the video stream response in the second format. | 06-20-2013 |
20150081904 | USER INTERACTIVE APPLICATION ENABLED GATEWAY - The disclosure is related to providing interconnectivity between a plurality of user devices. A wireless interconnectivity device connects to a first user device of the plurality of user devices over a first local wireless network, connects to a second user device of the plurality of user devices over a second local wireless network, receives a request from the first user device to transfer data from the first user device to the second user device, determines whether or not a third user device has granted permission to transfer the data from the first user device to the second user device, and transfers the data from the first user device to the second user device based on the third user device having granted permission to transfer the data from the first user device to the second user device. | 03-19-2015 |
Patent application number | Description | Published |
20080244023 | METHODS AND SYSTEMS FOR PERFORMING SERVER-BASED MOBILE CHAT - A method of conserving client resources associated with a mobile device may include receiving a data message for an intended subscriber of a mobile solution provider, storing the data message in a computer readable storage medium, and, in response to receiving the data message, determining whether a TCP socket can be opened with a mobile device associated with the intended subscriber. If a TCP socket can be opened, the method may include opening a TCP socket with the mobile device and sending to the mobile device one or more instructions for activating the mobile device. A request for data transfer may be received from the mobile device, and the data message may be retrieved from the computer-readable storage medium. The data message may be sent to the mobile device over the TCP socket. | 10-02-2008 |
20080305782 | Telecommunication Call Support for Mobile Devices with Presence Features - A system and method for achieving or assisting dynamic transfer of call support information across a network including at least a wireless portion coupled to a wireless communication device. The call support information providing the wireless communication device with updated caller identification and status or presence information by way of a service or server provisioned product and method. | 12-11-2008 |
20090190738 | METHODS AND SYSTEMS FOR PROPAGATING INFORMATION ACROSS A NETWORK - A method of propagating information across a network may include receiving, from a subscriber mobile device coupled to the network, information associated with a subscriber of a service provider. The information may be sent in response to a setting change associated with the information. The method may also include identifying, from a registry, one or more contacts associated with the subscriber to whom the information should be transmitted over the network, where the one or more contacts may be included in an address book associated with the subscriber. For each identified contact, a notice associated with the information may be sent to a server node associated with the contact for propagation over the network to a mobile device associated with the contact. | 07-30-2009 |
20090286524 | METHOD AND SYSTEM FOR ACTIVATING AN APPLICATION ON A MOBILE DEVICE - A system for running an application on a mobile device may include a mobile device having an application associated with a service provider, a computing device in communication with the mobile device and a computer readable storage medium in communication with the computing device. The computer readable storage medium may have one or more programming instructions for determining an inactive time associated with the mobile device, determining whether the inactive time is equal to or greater than a threshold value and in response to the inactive time being equal to or greater than the threshold value, sending a message to the mobile device. The inactive time may represent a length of a period of inactivity associated with the mobile device, and the message may include one or more instructions to activate the application. | 11-19-2009 |
20090307300 | METHOD AND SYSTEM FOR EXECUTING AN APPLICATION ON A MOBILE DEVICE - A system for executing an application on a mobile device may include a mobile device and a server in communication with the mobile device. The mobile device may include one or more widgets, a widget framework configured to receive a query from at least one of the widgets, and an encapsulator application configured to encapsulate the query. The computer-readable storage medium may include one or more programming instructions for performing one or more of the following: receiving the encapsulated query from the encapsulator application, extracting the query from the encapsulated query, and transmitting an update associated with the one or more widgets to the mobile device. | 12-10-2009 |
20100198686 | METHOD AND SYSTEM FOR AGGLOMERATED MOBILE MARKETING - A method and system for delivery of feeds is provided whereby the feeds are delivered to a mobile subscriber by way of a server associated with the mobile subscriber. The server includes hardware and software to streamline and control the delivery of the feed information to the mobile device of the subscriber as well as the capability to determine with an advertising engine select key word based advertising content to be provided to the subscriber. | 08-05-2010 |
20110177796 | METHODS AND APPARATUS FOR PROVIDING MESSAGING USING VOICEMAIL - Methods and apparatus for providing voicemail services to callers of wireless devices may include providing customized outgoing messages to callers based upon the caller's identification. A subscriber to the voicemail service may select one or more contacts associated with the subscriber to receive a customized outgoing message while the remaining callers receive a general outgoing message. The methods and apparatus may further include distributing voicemail messages from a subscriber's voicemail accounts to one or more social networking sites. The subscriber to the voicemail services may share one or more received voicemail messages via one or more social networking accounts associated with the subscriber. | 07-21-2011 |
20110182415 | METHODS AND APPARATUS FOR PROVIDING CALL CONFERENCING SERVICES - Methods and apparatus for establishing a conference call may include receiving, a registration request for the conference call with one or more participants. The methods and apparatus may further include sending a notification to the participant with an invitation comprising conference call information to join the conference call. In addition, the methods and apparatus may include receiving a request from the participant to join the conference call by selecting the conference call information in the invitation. The methods and apparatus may further include establishing the conference call with the participant. | 07-28-2011 |
20110249621 | SYSTEM AND METHOD FOR MOBILE-TO-COMPUTER COMMUNICATION - Apparatus and methods for establishing a voice call between a wireless device and a personal computer (PC) are disclosed. A call initiation message can be received at a server including information for the PC from the wireless device. A conference can be setup, including establishing a conference ID to conference the wireless device and the PC. A message can be generated for the PC containing voice contact information for the wireless device related to the conference ID. The message can be transmitted to the PC. A dial-in phone number can be transmitted to the wireless device to dial into the conference. | 10-13-2011 |
20130121215 | LOCAL ACCESS TO A MOBILE NETWORK - Methods and apparatuses for billing a user associated with a mobile service for a VoIP call made by the user using a wireless local area network are disclosed The VOIP call can be received by a local area network. At least a portion of the VoIP call is decoded to obtain session information related to the VoIP call including information identifying the user. The VoIP call is coupled to a public data network. At least a portion of the session information is sent to a provider of the mobile service, to bill the user, and not an owner of the wireless local area network, for the VoIP call. A credit is initiated to an account associated with said owner of the wireless local area network to prevent the owner from incurring charges associated with the VoIP call. | 05-16-2013 |
20130137421 | TELECOMMUNICATION CALL SUPPORT FOR MOBILE DEVICES WITH PRESENCE FEATURES - A system and method for achieving or assisting dynamic transfer of call support information across a network including at least a wireless portion coupled to a wireless communication device. The call support information providing the wireless communication device with updated caller identification and status or presence information by way of a service or server provisioned product and method. | 05-30-2013 |
20130297728 | SELECTIVELY EXCHANGING METADATA IN A WIRELESS COMMUNICATIONS SYSTEM - In an embodiment, data scheduled for transmission by an apparatus is determined to include multiple elements with (i) a first portion of substantially non-redundant information and (ii) a second portion with information that is redundant to each of the multiple elements. The apparatus generates a composite representation of the redundant information, and transmits the composite representation of the redundant information to a recipient. The recipient determines reconstruction information by which the composite representation of the redundant information can be used in conjunction with the first portions of the substantially non-redundant information to reconstruct the multiple elements. After obtaining the first portions of the substantially non-redundant information, the recipient reconstructs the multiple elements based on the first portions of the substantially non-redundant information, the reconstruction information and the composite representation of the redundant information. | 11-07-2013 |
20130310009 | METHODS AND APPARATUS FOR PROVIDING MESSAGING USING VOICEMAIL - Methods and apparatus for providing voicemail services to callers of wireless devices may include providing customized outgoing messages to callers based upon the caller's identification. A subscriber to the voicemail service may select one or more contacts associated with the subscriber to receive a customized outgoing message while the remaining callers receive a general outgoing message. The methods and apparatus may further include distributing voicemail messages from a subscriber's voicemail accounts to one or more social networking sites. The subscriber to the voicemail services may share one or more received voicemail messages via one or more social networking accounts associated with the subscriber. | 11-21-2013 |
20140047487 | AD-HOC MEDIA PRESENTATION BASED UPON DYNAMIC DISCOVERY OF MEDIA OUTPUT DEVICES THAT ARE PROXIMATE TO ONE OR MORE USERS - In an embodiment, a device controller initiates a dynamic discovery procedure to detect media output devices that are currently in proximity to a user. The device controller determines a first subset of the detected media output devices configured to present a first media type (e.g., video, audio, etc.) to the user and a second subset of the detected media output devices configured to present a second media type (e.g., audio, video, etc.) to the user. The device controller directs first and second portions of media to the first and second subsets conjunctive presentation. In another embodiment, the first and/or second subsets can include two or more devices, such that the same media type can be presented by multiple devices (e.g., to achieve a surround sound effect, a split-screen or cloned video effect, etc.). | 02-13-2014 |
20140079054 | CALLER-CALLEE ASSOCIATION OF A PLURALITY OF NETWORKED DEVICES - The present disclosure generally relates to systems and methods for establishing and maintaining communication between two or more communication devices coupled to communication networks. Some specific aspects relate to communication between a plurality of communication devices each of which is coupled to a respective network. Other aspects relate to establishing such communication by way of contact lists maintained and facilitated on systems coupled to the networks. Users of multiple communication networks, such as VoIP, PSTN and wireless, employ multiple communication devices to communicate with their contacts. For example, a VoIP enabled computer is necessary to access contacts on a VoIP network and a mobile or cellular telephone is used to access contacts on wireless and PSTN networks. A contact list, stored on one communication device, in some instances, cannot be accessed from another communication device. For example, a contact list stored in a VoIP enabled computer cannot be accessed from PSTN or wireless phone devices. Various embodiments described herein provide a convenient solution that can integrate contacts stored on different communication devices and make them accessible from a single device. | 03-20-2014 |
20140082745 | CONTENT-DRIVEN SCREEN POLARIZATION WITH APPLICATION SESSIONS - The disclosure relates to rendering content on a display. An embodiment creates a plurality of sessions between the display and a content delineating device, determines, by the content delineating device, a sensitivity level of content, and renders content having a first sensitivity level in a first session and content having a second sensitivity level in a second session. | 03-20-2014 |
20140107816 | DYNAMICALLY CREATING FUTURE ROUTES BASED ON USER CHARACTERISTICS - The various embodiments support athletic training by using a series of real-time positions transmitted by an electronic training device to a server to identify a training segment including at least a portion of the series of positions, transmit training information related to the identified training segment to the electronic training device, and display the training information at the electronic training device. In an embodiment, a string of segments from a current location of the electronic device may be identified based on a previous route and training information related to the string of segments may be transmitted to the electronic training device and displayed at the electronic device. In the various embodiments, training information may include information related to the performance of other individuals over a segment and/or string of segments and a navigation indication identifying a direction of a segment and/or string of segments. | 04-17-2014 |
20140241354 | ESTABLISHING GROUPS OF INTERNET OF THINGS (IOT) DEVICES AND ENABLING COMMUNICATION AMONG THE GROUPS OF IOT DEVICES - The disclosure generally relates to enabling communication among one or more Internet of Things (IoT) device groups. In particular, various heterogeneous IoT devices that may need to interact with one another in different ways may be organized into IoT device groups to support efficient interaction among the IoT devices. For example, pre-defined IoT device groups may be formed organize certain IoT devices that perform similar activities and certain IoT devices may be dynamically allocated to ad-hoc IoT device groups for certain contexts (e.g., the ad-hoc IoT device groups may include IoT devices that can implement a desired function and therefore be dynamically formed to implement the desired function). Furthermore, the IoT groups may communicate hierarchically, wherein messages may be exchanged among IoT group owners or ranking members to support efficient communication between different IoT groups. | 08-28-2014 |
20140244001 | CONTROLLING MANY DIFFERENT DEVICES FROM A SMART CONTROLLER - The disclosure is directed to controlling of Internet of Things (IoT) devices based on detecting a device and obtaining control information and associated rules for controlling the device. The control functions available to a smart controller can vary based on the condition of the various rules and/or the interaction of the various devices detected. | 08-28-2014 |
20140244710 | CONTEXT AWARE ACTIONS AMONG HETEROGENEOUS INTERNET OF THINGS (IOT) DEVICES - An aspect enables context aware actions among heterogeneous Internet of Things (IoT) devices. An IoT device receives data representing a context of each of a first set of IoT devices, receives data representing a current state of each of a second set of IoT devices, and determines an action to perform at a target IoT based on the received data. An aspect verifies an implied relationship between a first user and a second user by detecting an interaction between a first user device belonging to the first user and a second user device belonging to the second user, storing information related to the interaction in a first interaction table associated with the first user device, assigning a relationship identifier to the second user based, at least in part, on the information related to the interaction, and determining whether or not the assigned relationship identifier is correct. | 08-28-2014 |
20140244834 | METHODS TO DISCOVER, CONFIGURE, AND LEVERAGE RELATIONSHIPS IN INTERNET OF THINGS (IOT) NETWORKS - The disclosure generally relates to various methods to discover, configure, and leverage relationships in Internet of Things (IoT) networks. More particularly, the methods disclosed herein may support automated processes to create configurable sub-divisions and access controls in an IoT network based on usage associated with objects that are registered in the IoT network and interactions among the registered objects. Furthermore, in one embodiment, relationships between IoT devices that belong to different users may be implicitly discovered and/or ranked based on meetings (e.g., interactions) between the IoT devices, and relationships between the different users may likewise be implicitly discovered and/or ranked. Moreover, locations and interactions associated with IoT devices may be tracked over time to further discover user-specific and potentially asymmetric relationships among the IoT devices and/or the users associated therewith (e.g., where one user considers another user a close friend and the other user considers the first user an acquaintance). | 08-28-2014 |
20140269938 | METHOD FOR DECREASING THE BIT RATE NEEDED TO TRANSMIT VIDEOS OVER A NETWORK BY DROPPING VIDEO FRAMES - An aspect of the disclosure is directed to transmitting a reduced stream of encoded video frames. An original stream of encoded video frames is analyzed, a plurality of frames are removed without re-encoding encoded video frames to generate the reduced stream of encoded video frames, and the reduced stream and metadata describing the plurality of removed frames are transmitted. An aspect of the disclosure is directed to creating a new version of an original stream of encoded video frames from a reduced stream of encoded video frames. The reduced stream of encoded video frames is received, the plurality of removed frames is identified based on metadata related to the reduced stream, a plurality of replacement frames are generated, and the plurality of replacement frames are added to the reduced stream of encoded video frames to recreate the new version of the original stream of encoded video frames. | 09-18-2014 |
20140323103 | CALLER-CALLEE ASSOCIATION OF A PLURALITY OF NETWORKED DEVICES WITH DIRECT DIAL THROUGH THIN CLIENT - The present disclosure generally relates to systems and methods for establishing and maintaining communication between two or more communication devices coupled to a communication networks. Some specific aspects relate to communication between a plurality of communication devices each of which is coupled to a respective network. Other aspects relate to establishing such communication by way of contact lists maintained and facilitated on systems coupled to the networks. Users of multiple communication networks, such as VoIP, PSTN and wireless, employ multiple communication devices to communicate with their contacts. For example, a VoIP enabled computer is necessary to access contacts on a VoIP network and a mobile or cellular telephone is used to access contacts on wireless and PSTN networks. A contact list, stored on one communication device, in some instances, cannot be accessed from another communication device. For example, a contact list stored in a VoIP enabled computer cannot be accessed from PSTN or wireless phone devices. Various embodiments described herein provide a convenient solution that can integrate contacts stored on different communication devices and make them accessible from a single device. | 10-30-2014 |