Patent application number | Description | Published |
20110136519 | INTELLIGENT ROUTING OF SMS AND MMS MESSAGES TO SHORT CODES - Systems, methods, and apparatus that facilitate effective routing of short message service (SMS) and multimedia messaging service (MMS) messages via short codes are presented herein. A group message component can be configured to receive a message transmitted via a wireless communications device, and determine whether the message comprises at least two addressees. A short code component can be configured to identify whether the at least two addressees are associated with at least one short code, and recognize whether the message comprises only text. A routing component can be configured to convert the message to an SMS message when the message comprises the at least two addressees, the at least two addressees are associated with the at least one short code, and the message comprises only text. Further, the routing component can be configured to route the SMS message to the at least one short code. | 06-09-2011 |
20130115931 | DETECTING SUBSCRIBER INPUT VIA A WIRELESS COMMUNICATION DEVICE FOR INITIATING NETWORK PROVISIONING OF SUCH DEVICE - Methods, systems, and apparatus for detecting subscriber input via a wireless communication device for initiating network provisioning of the wireless communication device are presented herein. A method can include receiving, via an interface of a wireless communication device, a first input from a subscriber of a wireless service associated with the wireless communication device; sending, by the wireless communication device based on the first input from the subscriber, a request for provisioning the wireless communication device via a wireless network associated with the wireless service; and outputting, via the interface of the wireless communication device, a first message including a condition for the provisioning the wireless communication device via the wireless network based on the request. In an example, the method can further include receiving, based on the request, the condition from a component of the wireless network. | 05-09-2013 |
20130231102 | Detecting Subscriber Input Via A Wireless Communication Device For Initiating Network Provisioning Of Such Device - Subscriber input detected via a wireless communication device for initiating network provisioning of the wireless communication device is presented herein. A method can include receiving, via an interface of a wireless communication device, a first input from a subscriber of a wireless service associated with the wireless communication device; sending, by the wireless communication device based on the first input from the subscriber, a request for provisioning the wireless communication device via a wireless network associated with the wireless service; and outputting, via the interface of the wireless communication device, a first message including a condition for the provisioning the wireless communication device via the wireless network based on the request. In an example, the method can further include receiving, based on the request, the condition from a component of the wireless network. | 09-05-2013 |
Patent application number | Description | Published |
20110136492 | INTELLIGENT ROUTING OF COMMUNICATIONS TO AN INTERNATIONAL NUMBER IN A MESSAGING SERVICE - System(s) and method(s) are provided for intelligent routing of communication(s) to international number(s) in a messaging service. To route a communication that includes an international number, format of the communication is established. A text-only communication is delivered through a messaging service transport protocol (MSTP) suitable for text. A media-based communication intended for a plurality of recipients, e.g., a group message, is ungrouped, the international number is identified, and a new message is generated for a group of recipients that excludes a recipient associated with the international number. The new message is delivered through a MSTP suitable for media, whereas an exception handling procedure is conducted for the international number. In addition, to route the communication that includes an international number, network interoperability of predetermined MSTP can be assessed. The communication is delivered through the predetermined MSTP if it is interoperable. Conversely, the communication is routed as a media-based group message. | 06-09-2011 |
20130231119 | INTELLIGENT ROUTING OF COMMUNICATIONS TO AN INTERNATIONAL NUMBER IN A MESSAGING SERVICE - Intelligent routing of communication(s) is provided to international number(s) in a messaging service. To route a communication that includes an international number, format of the communication is established. A text-only communication is delivered through a messaging service transport protocol (MSTP) suitable for text. A media-based communication intended for a plurality of recipients, e.g., a group message, is ungrouped, the international number is identified, and a new message is generated for a group of recipients that excludes a recipient associated with the international number. The new message is delivered through a MSTP suitable for media, whereas an exception handling procedure is conducted for the international number. In addition, to route the communication that includes an international number, network interoperability of predetermined MSTP can be assessed. The communication is delivered through the predetermined MSTP if it is interoperable. Conversely, the communication is routed as a media-based group message. | 09-05-2013 |
Patent application number | Description | Published |
20100094915 | Quick-Creating Objects in an Application - A palette of representations that can be generated by an application for database, spreadsheet, word processing, and the like, is provided in response to a request for a new object within the application. If the application already has one or more objects open at the time of the request, the representations are also determined based on the context of the data such as from any currently open object(s). The new object is then generated based on the selected representation from the palette, the context of the data, and a structure of data consumed by the application. The layout parameters for the new object are automatically set based on the current context, the structure of the data, and the selected representation. | 04-15-2010 |
20100229122 | Floating Action Buttons - A user interface (UI) includes floating action buttons. Respective hot zones are established for associated respective UI elements. When a focus is targeting (e.g., located at) a given hot zone, one or more floating action buttons that are associated therewith are presented as part of the UI. Activation of a particular action button of the one or more floating action buttons causes an action corresponding to the particular action button to be implemented. In an example implementation, the actions available through the one or more floating action buttons may be context-sensitive such that the actions thereof are tailored to the type of item corresponding to the UI element (e.g., an icon, a graphical element, a text portion, a screen area, etc.). | 09-09-2010 |
20100241672 | Database Application Including Spilt Views - A database application is provided which includes functionality for providing split views. The database application includes an object model having a number of objects, methods, and properties. The object model preferably includes a form object which includes a split view representation. A number of properties are associated with the split view which provides for the presentation of data to a user of the database application. | 09-23-2010 |
Patent application number | Description | Published |
20140101542 | AUTOMATED DATA VISUALIZATION ABOUT SELECTED TEXT - User input identifying a selection of a textual portion of a document being displayed in a computer display region can be received. An identification of a meaning of the selection by analyzing context information around the selection can be automatically requested. A dataset about the identified meaning can be retrieved from a service. A selection of a visualization format from a plurality of available visualization formats can be automatically requested to represent the dataset. A visualization of the dataset in the selected visualization format can be automatically displayed. The visualization can represent at least a portion of the dataset. | 04-10-2014 |
20140101544 | DISPLAYING INFORMATION ACCORDING TO SELECTED ENTITY TYPE - User input identifying a selection of a textual portion of a document being displayed in a computer display region can be received. Identification of an entity indicated by the selection and text around the selection can be automatically requested. A determination of whether the identified entity is an entity type in a predetermined set of entity types can also be requested. Each entity type in the set can correspond to a display technique for displaying information about that entity type. The display technique for each entity type can be different and can include displaying one or more user interface items specific to the entity type. If the entity type is determined to be an entity type of the types in the set, then the information about the identified entity can be displayed according to the display technique for the determined entity type. | 04-10-2014 |
20140101606 | CONTEXT-SENSITIVE INFORMATION DISPLAY WITH SELECTED TEXT - User input identifying a selection of a textual portion of a document (such as an e-reader document, a word processing document, etc.) being displayed in a first computer display region can be received. It can be automatically requested that one or more services identify a context-sensitive meaning of the selection by analyzing textual context information around the selection in the document. Additional information about the identified meaning of the selection can be automatically retrieved from a service. In response to receiving the user input, one or more representations of the information about the identified meaning can be displayed in a second computer display region while the document continues to be displayed in the first computer display region. The first and second display regions can be visible at the same time. | 04-10-2014 |
20150074127 | Creating Visualizations from Data in Electronic Documents - Creating visualizations from human readable data in electronic documents is provided. One or more facts may be parsed from an electronic document by a computing device. The one or more facts may consist of a human readable sentence. A search may then be performed for an icon based on the one or more facts. The computing device may then generate a data visualization, such as an infographic, which includes the one or more facts and the icon. The generated data visualization may then be displayed in the electronic document. | 03-12-2015 |
Patent application number | Description | Published |
20100035200 | GAS-ASSISTED SYSTEM FOR FLUID DROPLET GENERATION IN AN ORAL CARE SYSTEM - An oral care system using a stream of fluid droplets for cleaning teeth includes a hand-held portable oral care device having a handle portion with a nozzle at a forward end thereof, a source of dental fluid and a source of pressurized gas, between 10-30 bar, both located in the handle portion. The system also includes a base unit which includes a reservoir tank for pressurized air, a reservoir tank for fluid, and a compressor connected to the gas reservoir. The handle includes valves for controlling the release of pressurized gas and fluid from the handle to the nozzle. Connecting ducts are arranged from the fluid and pressurized gas source to the nozzle such as to accelerate the pressurized gas droplets from the nozzle to a desired velocity. | 02-11-2010 |
20100058548 | TOOTHBRUSH BRUSHHEAD FOR A POWER TOOTHBRUSH WITH ANGLED BRISTLES - The brushhead, which has a rotating action, includes a bristle plate and three separate sets of bristle tufts. A first set of bristle tufts extends longitudinally down the approximate center of the brushhead and is arranged to extend vertically from the base plate. The second and third sets of bristle tufts are arranged on opposing sides of the first set of bristle tufts, with the second and third sets of bristle tufts being arranged at an angle outwardly, in opposing directions, from the first set of bristle tufts, the angle being in the range of 5°-45°. The length of all the bristle tufts is established so that the tips of the bristles in the first, second and third sets of bristle tufts form a shallow arc. | 03-11-2010 |
20130000093 | APPARATUS FOR CONVERTING SIDE-TO-SIDE DRIVING MOTION TO ROTATIONAL MOTION WITH A SPRING ASSEMBLY AND SYSTEM FOR TUNING THE SPRING ASSEMBLY - A method for tuning resonant spring assembly systems used in appliances such as power toothbrushes, particularly leaf spring systems, includes the step of measuring the frequency-dependent amplitude of the appliance workpiece, and then removing a portion of the spring member so as to decrease its spring rate sufficiently that the resonant frequency of the spring member closely approximates the drive frequency of the appliance. | 01-03-2013 |