Patents Examined by Jerry Dennison
-
Patent number: 9516155Abstract: Systems and methods for multi-modal messaging that enable a user to compose, send and retrieve messages, such as SMS, MMS, IM or ordinary e-mail messages, for example, using one or more I/O (input/output) modalities (e.g., speech I/O and/or GUI I/O). A method for composing messages combines the advantages of a multi-modal interface (e.g., grammar-based speech and touchscreen or similar input devices) and message templates, which allows a user to construct a message with significantly less effort in a fraction of the time required by conventional methods. The user can dictate his/her messages using speech and/or GUI input, for example, based on a library of message templates which can be personalized by the user to fit his/her social interaction needs.Type: GrantFiled: January 2, 2008Date of Patent: December 6, 2016Assignee: Nuance Communications, Inc.Inventors: Jan Kleindienst, Martin Labsky, Stephane H. Maes, Jan Sedivy
-
Patent number: 9514441Abstract: A method and apparatus for conducting at least two concurrent conversation sessions is provided whereby a user may quickly switch between sessions. A graphical user interface may be provided comprising a first portion for conducting a first communication session and a second portion for immediately invoking a switch to a second communication session. In operation, the first portion of the graphical user interface is switched to immediately conduct said second communication session in response to a user input to invoke the switch. The second component can display notifications for concurrent session activities and a particular notification selected by a user to invoke the switch.Type: GrantFiled: June 17, 2005Date of Patent: December 6, 2016Assignee: BlackBerry LimitedInventors: Gerhard D. Klassen, Shaul Wisebourt
-
Patent number: 9514128Abstract: A system and method to facilitate translation of communications between entities over a network are described. Multiple predetermined language constructs are communicated to a first entity as a first transmission over the network. Responsive to selection by the first entity of a language construct from the predetermined language constructs, a translated language construct corresponding to the selected language construct is identified. Finally, the translated language construct is communicated to a second entity as a second transmission over the network.Type: GrantFiled: January 27, 2014Date of Patent: December 6, 2016Assignee: eBay Inc.Inventor: Steve Grove
-
Patent number: 9503648Abstract: An imaging apparatus comprises an image pickup unit, a cutout image generation unit for cutting out a specified area in a pickup image taken by the image pickup unit to generate a cutout image enlarged at a specified magnification, an image display unit for displaying one or both of the pickup image taken by the image pickup unit and the cutout image generated by the cutout image generation unit, a display image control unit for controlling a method of displaying an image the image display unit displays, a manual focus operation unit for the user to control through manual operation the focus position of the image pickup unit, and a manual zoom operation unit for the user to control the zoom magnification of the image pickup unit.Type: GrantFiled: November 29, 2013Date of Patent: November 22, 2016Assignee: Hitachi Maxell, Ltd.Inventors: Shinichiro Hirooka, Hiroshi Chiba
-
Patent number: 9479488Abstract: In one embodiment, a method includes receiving a request at a wireless access point from a client system to access a network through the wireless access point. The wireless access point sends an identifier associated with the client system to a social-networking system, the social-networking system including user profiles arranged in one or more social graphs. The social graphs store relationships between the user profiles. The method further includes receiving at the wireless access point from the social-networking system an authorization determination. The authorization determination is based upon a first user profile of the plurality of user profiles. The first user profile includes the identifier associated with the client system. The method further includes providing the client system with access to the network through the wireless access point in accordance with the authorization determination.Type: GrantFiled: October 24, 2012Date of Patent: October 25, 2016Assignee: Facebook, Inc.Inventors: Erick Tseng, Mohit Talwar, Adrian Potra, Michael John McKenzie Toksvig, David Harry Garcia
-
Patent number: 9479400Abstract: A communication system and method include a server hosting an interactive voice response or self-help application in a virtual machine. In order to leverage the advantages and facilities of the servlet model, a XMPP (Extensible Messaging and Presence Protocol) servlet container is provided for the server so that the communication application can be programmed with objects defined by an XMPP servlet API, as well as such as HTTP and SIP servlets, in order to service an XMPP client. In addition to the generic class objects of the Java servlet model, the API also provides a set of XMPP-specific class objects. The XMPP servlet container includes a network point at a transport level for handling network connections, an XMPP service layer for managing XMPP sessions and streams, and an application layer for managing XMPP stanzas.Type: GrantFiled: December 14, 2015Date of Patent: October 25, 2016Assignee: Cisco Technology, Inc.Inventors: Wei Chen, Xiaopu Zhu, Zhiyu Liu, Pubing Zhang
-
Patent number: 9479599Abstract: The invention relates to systems and method for rerouting web service messages. A method for performing web services includes receiving a web service request from a client, rerouting the web service request to a server, receiving results of the web service request, and sending the results of the web service request to the client. The rerouting can be used with messages/requests formulated in Simple Object Access Protocol (also referred to as Service Oriented Architecture Protocol, or simply SOAP).Type: GrantFiled: October 4, 2007Date of Patent: October 25, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jing-tan T. Chen, Gautam Majumdar
-
Patent number: 9473406Abstract: A system and method for acquiring media data to be transmitted through a media network to a terminal and receiving a receiver report from the terminal, and estimating the condition of the network using information from the receiver report. Determining a data path based on whether the media network is congested, wherein the data path is a compression data path if the media network is congested, or the data path is a pass-through data path if the media network is not congested; and providing the media data through the determined data path.Type: GrantFiled: June 8, 2012Date of Patent: October 18, 2016Assignee: Citrix Systems, Inc.Inventors: Andrew Penner, Frederick Koopmans, Robert Kidd
-
Patent number: 9473442Abstract: An improvement to an electronic mail program is disclosed. In particular, the improved electronic mail program enables a user to mark individual action items within a message and set attributes for each action item. In the preferred embodiment, attributes include priority, deadline, abstract, and responsibility. The electronic mail program stores the action items and associated attributes in a database and sends the message to one or more recipients. The electronic mail program then displays the message and action items to the recipients. Message recipients then navigate through the list of action items to read descriptions and to determine the priority and nature of the actions necessary. The responsibility attribute further indicates which recipient should respond to the action item. The improved electronic mail program updates the status of each action item in the database as recipients respond.Type: GrantFiled: September 16, 2013Date of Patent: October 18, 2016Assignee: International Business Machines CorporationInventors: Danny Y. Chen, John H. Handy-Bosma, Keith R. Walker
-
Patent number: 9467530Abstract: A method, apparatus, network entity, system and computer program product are provided for content sharing. In particular, a technique is provided whereby an individual desiring to share content including, for example, photograph albums, music or video files, or the like, need only select the individual(s) with whom he or she would like to share the content, and the device on which he or she is operating will determine all of the necessary protocols, connectivity bearers, and the like, for sharing the content, as well as the appropriate device with which the content should be shared.Type: GrantFiled: April 11, 2006Date of Patent: October 11, 2016Assignee: Nokia Technologies OyInventors: Petros Belimpasakis, Catalin Ionescu
-
Patent number: 9462074Abstract: An apparatus and method to enhance existing caches in a network to better support streaming media storage and distribution. Helper machines are used inside the network to implement several methods which support streaming media including segmentation of streaming media objects into smaller units, cooperation of Helper machines, and novel placement and replacement policies for segments of media objects.Type: GrantFiled: October 7, 2015Date of Patent: October 4, 2016Assignee: Sound View Innovations, LLCInventors: Katherine H. Guo, Sanjoy Paul, Tze Sing Eugene Ng, Hui Zhang, Markus A. Hofmann
-
Patent number: 9455944Abstract: A method and system for clarifying reply communications is provided. The method includes receiving an email comprising first data and generating a reply email including reply data associated with the email. Email reply check functionality is enabled and a first group of sentences comprising every sentence from the first data within the recent history section of the reply email is identified. A second group of sentences comprising every sentence from the reply data of the reply email is identified and the first group of sentences is validated with respect to the second group of sentences. Discrepancies between the first group of sentences with respect to the second group of sentences are determined and presented user via an alert based interface and a resulting modified reply email is generated.Type: GrantFiled: March 26, 2014Date of Patent: September 27, 2016Assignee: International Business Machines CorporationInventor: Sarbajit K. Rakshit
-
Patent number: 9450909Abstract: The invention relates to a method of handling a protocol address (IP_x) in a network (10). The network comprises a number of K servers (12). A server is uniquely identified in the network by a server identifier (Sid_x). A server houses a maximum number of L units (14). A unit comprises one hardware address (MACx) to connect to the network and a unit identifier (Eid_x) which uniquely identifies the unit in the server. A unit hosts a maximum number of M hosts (16). Each host on a unit comprises a local host identifier (Hid_x) uniquely identifying the host on the unit. A unit (14) generates a protocol address (IP_x) for a host on the unit based on the local host identifier (Hid_x) of the host, the unit identifier (Eid_x) of the unit and the server identifier (Sid_x) associated with the unit and assigns the protocol address to the host (16).Type: GrantFiled: January 9, 2013Date of Patent: September 20, 2016Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Tomislav Tonzetic, Ivica Matausic
-
Patent number: 9432352Abstract: A method and an apparatus for processing an authentication request message in a social network are provided. To improve the inefficiency of existing technology in processing user authentication and request to establish social relationship as well as inadequacy of parameters available for said authentication, the disclosed method includes a social network server detecting an authentication request message sent by a first client to a second client requesting to establish a social relationship with the second client. The social network server obtains information social attributes that are common to the first client and the second client, forwards the authentication request message, and sends the obtained information of common social attributes to the second client. The social attribute information is used by the second client to decide whether or not to authenticate the authentication request message.Type: GrantFiled: January 26, 2015Date of Patent: August 30, 2016Assignee: Alibaba Group Holding LimitedInventors: Jun Ye, Jianxiang Mo
-
Patent number: 9432442Abstract: Thin-client terminal systems allow server computer systems to be shared by multiple computer users. However, thin-client terminal systems that use analog signals can only be placed a limited distance from the main server computer system. On the other hand, thin-client terminal systems that rely purely on digital signals can be expensive to produce. A thin-client multiplier that combines the two different approaches communicates digitally with main server computer system such that it can be placed any distance from the main server computer system. The thin-client multiplier also provides output information received from the server system and electrical power to analog thin-client terminal systems and receives input information from the analog thin-client terminal systems. The received input information is provided to the server system for processing.Type: GrantFiled: October 1, 2010Date of Patent: August 30, 2016Assignee: nComputing Inc.Inventor: Gabriele Sartori
-
Patent number: 9432470Abstract: The present disclosure describes a method and an apparatus for sending an authentication request message in a social network. In order to resolve the problem that there are few parameters to be relied on when a user authenticates a request seeking to establish a social network relationship with the user, the method disclosed by the present disclosure includes: a social network server that, after obtaining an authentication request message sent by a first client to a second client to request to establish a social network relationship, modifies the first client's identification information in the first authentication request message to a third client's identification information to obtain a second authentication request message. The third client has a social network relationship with the first client and also has a direct social network relationship with the second client. The second authentication request message is sent to the second client.Type: GrantFiled: September 24, 2013Date of Patent: August 30, 2016Assignee: Alibaba Group Holding LimitedInventors: Jianxiang Mo, Jun Ye
-
Patent number: 9432628Abstract: There are provided a device and a method enabling execution of recording of content uploaded from a client with specific storage means of a server being specified. In a content upload process from the client to the server, the client obtains storage destination identifiers corresponding to respective storage means of the server from the server and transmits a content storage request including the storage destination identifier of the storage means desired by the client to the server. The server selects the storage means specified by the storage destination identifier received from the client and stores the uploaded content. With this configuration, the client can arbitrarily specify the specific storage means of the server and allows recording of the content to be executed.Type: GrantFiled: May 28, 2007Date of Patent: August 30, 2016Assignee: Saturn Licensing LLCInventor: Norifumi Kikkawa
-
Patent number: 9407571Abstract: Computer-readable media, systems, and methods for geographically appropriate domain name system assignment are described. In embodiments, a mobile internet protocol session is initialized with a packet data serving node, and a registration request is communicated to a home agent, the home agent acting as a router on a home network of the mobile device and enabled to tunnel one or more data packets to the mobile device when the mobile device is outside the home network. Further, in embodiments a registration reply is received from the home agent, the registration reply including a domain name system server assignment to a domain name system server acting as a translator capable of converting one or more hostnames into one or more associated IP addresses during the mobile IP session.Type: GrantFiled: November 20, 2015Date of Patent: August 2, 2016Assignee: Sprint Communications Company L.P.Inventors: Jeremy R. Breau, Lyle Bertz, Pallavur Sankaranaraynan, John Belser
-
Patent number: 9407586Abstract: Method and system for cross device notification (CDN) are provided. An incoming event is received at a first device associated with a user. The first device detects one or more active devices associated with the user other than the first device. Whether the user reacts to the incoming event is detected on the first device. Whether a CDN is needed is determined based on whether the one or more active devices are detected and/or whether the user reacts to the event within a predetermined time period. If a CDN is needed, the CDN is generated and transmitted to the one or more active devices.Type: GrantFiled: March 15, 2013Date of Patent: August 2, 2016Assignee: YAHOO! INC.Inventors: Gaonan Zhang, Li Rong
-
Patent number: 9392068Abstract: A method of providing a network-based service can include receiving a request for a service at a proxy server, wherein the request identifies a user. The method can also include identifying an application associated with the service based on the request and identifying a user data element required by the application for the user to access the application. The method can also include creating an application request element that includes the identified data element and proxying the request to the application using the created application request element.Type: GrantFiled: November 19, 2015Date of Patent: July 12, 2016Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventor: Rolf F. Kamp