Computer-to-computer Session/connection Establishing Patents (Class 709/227)
  • Patent number: 9100271
    Abstract: A routing method, apparatus, and communications system are provided. A routing method is applied to a network shared by multiple operators. The method includes: when receiving a service request message of a user terminal, obtaining, according to the shared resources occupied by the user terminal, the information about the operator to which the occupied shared resources belong from the resource configuration database; and matching the routing information in the connection route list according to the information about the operator to which the occupied shared resources belong, and forwarding the service request message according to successfully matched routing information. With the technical solutions, the operator to which the shared resources belong can charge for the call services of the user terminal.
    Type: Grant
    Filed: September 6, 2011
    Date of Patent: August 4, 2015
    Assignee: Huawei Technologies Co, Ltd.
    Inventor: Shengqiang Yang
  • Patent number: 9098592
    Abstract: A method, system and computer program product for session completion through co-browsing is claimed. The method can include establishing a content browsing session between a first computing device and a content server serving access to content to the first computing device and maintaining state data for the content browsing session. A co-browsing arrangement of the content can be created as between the first computing device and a second computing device and at least a subset of the state data can be cloned for use by the second computing device during co-browsing of the content. Thereafter, a modified form of the subset of the state data can be received from the second computing device resulting from the co-browsing of the content by the second computing device and the modified form of the subset of the state data can be provided to the first computing device for use during the content browsing session.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: August 4, 2015
    Assignee: International Business Machines Corporation
    Inventors: Andrew J. Ivory, Todd E. Kaplinger, Barry J. Pellas, Matthew T. Pellas
  • Patent number: 9094828
    Abstract: Systems and methods that send Machine Type Communications (MTC) using Non Access Stratus (NAS) signaling. In one embodiment, a network element receives NAS signaling that includes MTC data from a device. The network element identifies an MTC profile associated with the device that includes parameters defining what MTC data transmissions are allowed for the device through NAS signaling. The network element then determines whether transmission of the MTC data is allowed by the device based on the MTC profile. If the transmission of the MTC data is allowed, then the network element sends the MTC data to another MTC entity, such as another MTC device or an MTC server. If not, then the network element rejects the transmission of the MTC data.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: July 28, 2015
    Assignee: Alcatel Lucent
    Inventors: Yigang Cai, Suzann Hua
  • Patent number: 9094390
    Abstract: A social media and social networking system may be accessible on Internet and mobile devices. Users in the social media and social networking system may create public and private profiles, exchange photos, and invite individuals with specific public or private personalities to join groups and networks including college networks. College students who are currently enrolled or who are alumni of an educational institution have e-mail addresses that have a common post fix of .edu. The social networking site may foster social interaction between college students. College students may register with their real e-mail address ending with a post fix of .edu. The email address defines the individual as a current registered student at a particular educational institution and generally enables the user to be authenticated as belonging to the college group. The ability to view profiles of members may be enabled to a degree of connectivity.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: July 28, 2015
    Assignee: IP HOLDINGS, INC.
    Inventors: Sunil K. Rao, Raman K. Rao
  • Patent number: 9094521
    Abstract: An embodiment of the invention includes a method for detecting fraudulent use in a conference calling system. One or more time duration thresholds are received for a conference call. The conference call is monitored to determine an attendee duration, a participants duration, and/or a conference call duration. The attendee duration represents the call duration of an attendee of the conference call; the participants duration represents the total call duration of all of the attendees combined; and, the conference call duration represents the call duration of the conference call. The time duration thresholds are compared to the attendee duration, participants duration, and/or conference call duration. Actions are performed by a processor if the attendee duration, participants duration, and/or conference call duration exceeds the time duration thresholds.
    Type: Grant
    Filed: June 13, 2013
    Date of Patent: July 28, 2015
    Assignee: International Business Machines Corporation
    Inventors: Charles S. Lingafelt, James W. Murray, James T. Swantek
  • Patent number: 9092476
    Abstract: A receiving user receives an electronic message from an originating user such that the electronic message contains a data directive that requests a data transfer to/from the receiving user and the originating user. In response to receiving the electronic message, access privileges for the originating user are determined at the receiving computer with respect to access privilege parameters that have been specified by the receiving user. One or more remote and/or local datastores are accessed in order to read and/or write data in accordance with the determined access privileges and the requested data transfer. A response message may be returned to the originating user. One or more new request messages may be sent by the receiving user to other users, wherein each new request message includes the data directive.
    Type: Grant
    Filed: April 25, 2013
    Date of Patent: July 28, 2015
    Assignee: The Samir Adams Ghosh Living Trust
    Inventor: Samir Ghosh
  • Patent number: 9092179
    Abstract: A communication apparatus allows a user to set whether each of a plurality of services provided by the communication apparatus is or is not to be provided to an external device while the external device is connected with the communication apparatus via wireless communication.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: July 28, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Shinichi Uchikawa
  • Patent number: 9094438
    Abstract: Systems and methods can be implemented for IP multimedia subsystem (IMS) resource reservation. A first electronic device can transmit, through an IP network, a non-Session Initiation Protocol (SIP) message to an application server in an IMS network, where the non-IMS SIP message includes a request to initiate an IMS communication session through the IMS network with a second electronic device. A SIP message can also be transmitted through the IMS network to the application server that initiates a SIP INVITE session between the first electronic device and the application server, where the SIP INVITE session is routed through the IMS network. The first electronic device can then, receive a SIP response message that identifies a resource reservation for the IMS communication session from the application server.
    Type: Grant
    Filed: July 23, 2012
    Date of Patent: July 28, 2015
    Assignee: BlackBerry Limited
    Inventor: Alexander Shatsky
  • Patent number: 9094465
    Abstract: A server device includes: a receiving unit configured to receive, from each of a plurality of information-processing devices, location information showing a respective location of each information-processing device; a setting unit configured to set a condition showing that one information-processing device is close to another information-processing device, based on a predetermined parameter; a determining unit configured to determine whether a first information-processing device and a second information-processing device from among the plurality of information-processing devices satisfy the condition based on the location information received by the receiving unit; and a transmitting unit configured to transmit information determined at the determining unit to the first information-processing device and the second information-processing device, in a case that the determining unit determines that the first information-processing device and the second information-processing device satisfy the condition.
    Type: Grant
    Filed: May 22, 2014
    Date of Patent: July 28, 2015
    Inventors: Masato Kuwahara, Yutaka Murakami
  • Patent number: 9094399
    Abstract: A technique is disclosed for establishing a secure communication link between a first computer and a second computer over a computer network. Initially, a secure communication mode of communication is enabled at a first computer without a user entering any cryptographic information for establishing the secure communication mode of communication. Then, a secure communication link is established between the first computer and a second computer over a computer network based on the enabled secure communication mode of communication. The secure communication link is a virtual private network communication link over the computer network in which one or more data values that vary according to a pseudo-random sequence are inserted into each data packet.
    Type: Grant
    Filed: July 12, 2011
    Date of Patent: July 28, 2015
    Assignee: VirnetX, Inc.
    Inventors: Victor Larson, Robert Dunham Short, III, Edmund Colby Munger, Michael Williamson
  • Patent number: 9094423
    Abstract: A method for identifying an incoming request for an inter user equipment (UE) transfer. The method may include, but is not limited to, any one or combination of receiving an indicator for an inter-UE transfer (IUT) request from a subscription for which a first media and a second media communication session between a first UE and a second UE has been established, the IUT request associated with a third UE using at least one of XML and a media feature tag within a portion of a message request; and routing the IUT request to a service centralization and continuity application server.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: July 28, 2015
    Assignee: QUALCOMM Incorporated
    Inventor: Roozbeh Atarius
  • Patent number: 9094903
    Abstract: A computer implemented method, computer readable medium and computing apparatus for distribution of network topology information in telecommunication networks comprising of a distribution of an information to a neighboring gateway node wherein the said information comprising an access node identifier, and a time validity indication of a network topology change, and wherein the said access node identifier is mapped to a serving gateway.
    Type: Grant
    Filed: March 4, 2010
    Date of Patent: July 28, 2015
    Assignee: Nokia Solutions and Networks OY
    Inventors: Petri Antero Jolma, Roman Pichna
  • Patent number: 9094389
    Abstract: To authenticate nodes, a connection between a first node and a second node may be identified. A first set of nodes having connections with the first node and assigned to a first plurality of clusters may be identified. A second set of nodes having connections with the second node and assigned to a second plurality of clusters may be identified. A first distribution of clusters may be generated based on the first set of nodes. A second distribution of clusters may be generated based on the second set of nodes. The first distribution and the second distribution may be analyzed. An authenticity metric for at least one of the first node and the second node may be generated based on the analyzing the first distribution and the second distribution.
    Type: Grant
    Filed: September 4, 2013
    Date of Patent: July 28, 2015
    Assignee: Facebook, Inc.
    Inventor: Stephen Charles Heise
  • Patent number: 9088305
    Abstract: A docking station apparatus and method provides wireless power and wireless communications to a mobile device, and provides or establishes connections to one or more external devices such as monitors, keyboards, mice, printers, and networks. In response to detection of the presence of the mobile device, the docking station is enabled to transfer wireless power to the mobile device and communicate wirelessly with the mobile device. The docking station also provides or establishes connections to external devices in response to one or more connectivity assignments.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: July 21, 2015
    Assignee: BlackBerry Limited
    Inventors: Jon Matthew Jurgovan, Duc-Ngon Thi Pham, Alan Kirk Stewart, Sarah Marie Guichard, Derek Nathaniel Johnson, Douglas James Arthur Burrell, Steven Henry Fyke
  • Patent number: 9087079
    Abstract: An apparatus, method, and computer-readable storage medium including determining a location of the computer within a building, displaying, based on the location of the computer determined by the determining, a map illustrating a layout of a portion of the building, the map indicating a physical location of each of a plurality of devices within the portion of the building, and displaying, in response to a selection of a device of the plurality of devices, information of the device and an image of the device.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: July 21, 2015
    Assignee: Ricoh Company, Ltd.
    Inventors: Matt Cecile, Tom Haapanen
  • Patent number: 9081779
    Abstract: An information system includes at least one data storage device accessible through a network for storing tags and tag attribute data, a server connected to the network and to the at least one data storage device for serving tags and tag attribute data and for receiving tags and tag attribute data, and one or more processors connected to the server and to the at least one data storage device, the processor or processors running sets of instructions for managing the tags and tag attribute data.
    Type: Grant
    Filed: June 3, 2008
    Date of Patent: July 14, 2015
    Assignee: Connectbeam, Inc.
    Inventor: Puneet K. Gupta
  • Patent number: 9081620
    Abstract: A multi-grid mechanism using peer-to-peer (P2P) platform protocols. An autonomic grid computing mechanism may be used to implement a multi-grid grid computing system. In the multi-grid grid computing system, there may be multiple master nodes, and thus multiple smaller grids (or grid cells) each including one or more compute nodes, in a single (larger) grid. A job submitter node may use one or more P2P platform protocols to discover the master nodes and to obtain information about the grid cells, including information that may be used by the job submitter to automatically select one of the grid cells that is suitable to execute a particular job. After selecting the grid cell, the job submitter may submit the particular job to the master node of the grid cell using the P2P platform protocols.
    Type: Grant
    Filed: October 6, 2004
    Date of Patent: July 14, 2015
    Assignee: Oracle America, Inc.
    Inventors: Charu V. Chaubal, Kuldipsingh A. Pabla, Juan Carlos Soto, Miha Ahronovitz, Wolfgang G. Gentzsch, Gregory Shirin
  • Patent number: 9083721
    Abstract: An image forming apparatus establishes a first network connection using a network protocol to enable transmitting of a request that is issued by taking the server apparatus for the starting point through a firewall to the image forming apparatus. The client server apparatus transmits an instruction through the first network connection to establish a second network connection corresponding to an application installed on the image forming apparatus after establishment of the first network connection. The image forming apparatus establishes the second network connection in response to the instruction transmitted from the print server.
    Type: Grant
    Filed: June 17, 2013
    Date of Patent: July 14, 2015
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Yuki Ito
  • Patent number: 9084136
    Abstract: A first device may establish a connection with a user device via a particular bearer associated with multiple policies for corresponding data flows. The first device may also receive a first data packet associated with a first data flow; apply, to the first data flow, a first policy of the multiple policies; transmit the first data packet to the user device via the particular bearer; receive a second data packet associated with a second data flow; apply, to the second data flow, a second policy of the one or more policies; and transmit the second data packet to the user device via the particular bearer.
    Type: Grant
    Filed: December 5, 2012
    Date of Patent: July 14, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Lalit R. Kotecha, Lee K. Tjio
  • Patent number: 9079309
    Abstract: A terminal positioning method is applicable in a positioning system having at least an image acquisition apparatus, and the method includes: judging whether a positioning request message sent from a terminal is received; acquiring a current position feature of the terminal when the positioning request message sent from the terminal is received; calculating current position data of the terminal according to the position feature; generating position information according to the position data; and sending the position information to the terminal. In this way, the terminal itself does not need to calculate the current position, thus reducing computational burden on the terminal, which facilitates achieving of fast navigation of the terminal.
    Type: Grant
    Filed: June 18, 2013
    Date of Patent: July 14, 2015
    Assignee: Lenovo (Beijing) Co., Ltd.
    Inventors: Zhiqiang He, Nanjun Li
  • Patent number: 9083770
    Abstract: A computer has a processor and a memory connected to the processor. The memory stores instructions executed by the processor to receive a real time communication request from a client device and perform an evaluation of the number of client devices associated with the real time communication request. The evaluation results in the coordination of peer-to-peer communications in the event of two client devices and an attempt to host a real time communication session using a first protocol in the event of three or more client devices. A second protocol for the real time communication session is invoked in the event that the attempt to host the real time communication session using the first protocol is unsuccessful.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: July 14, 2015
    Assignee: Snapchat, Inc.
    Inventors: Michael Dröse, Tadeusz Kozak, Kavan Antony Seggie, Dmitry Sobinov
  • Patent number: 9083604
    Abstract: According to one embodiment, an apparatus includes a client management module configured to manage first information which correlates with client terminal information, group information, and type information, the client terminal information indicating a client terminal, the group information indicating a group to which the client terminal belongs, and the type information indicating whether the client terminal is a client virtualization terminal that executes a virtual machine or a thin client terminal, a user management module configured to manage second information which correlates with a user account and the group information, and a group management module configured to manage third information, which correlates with the group information and a virtual image file.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: July 14, 2015
    Assignees: KABUSHIKI KAISHA TOSHIBA, TOSHIBA SOLUTIONS CORPORATION
    Inventor: Yuji Fujiwara
  • Patent number: 9081795
    Abstract: Systems and methods are discussed to share real-time electronic content among social contacts. The current location of a mobile device is determined to be at a live event. For example, GPS functionality may be used to determine the current location of the mobile device at a live event. A live event vicinity associated with the live event is determined. The live event vicinity comprises a geographic area proximate the live event. One or more social contacts may be determined to be within the live event vicinity. Electronic content may be captured using the mobile device. For example, a photograph may be taken using the mobile device. The captured electronic content may be shared with one or more social contacts that are determined to be within the live event vicinity.
    Type: Grant
    Filed: September 21, 2012
    Date of Patent: July 14, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Nic Couillard, Kim Pimmel
  • Patent number: 9083601
    Abstract: A system and method for enabling the interchange of enterprise data through an open platform is disclosed. This open platform can be based on a standardized interface that enables parties to easily connect to and use the network. Services operating as senders, recipients, and in-transit parties can therefore leverage a framework that overlays a public network.
    Type: Grant
    Filed: May 4, 2010
    Date of Patent: July 14, 2015
    Assignee: salesforce.com, inc.
    Inventors: Lev Brouk, Kenneth Norton, Jason Douglas, Peter Panec
  • Patent number: 9078047
    Abstract: Provided is a content reproduction device which enables a user watching or listening to a content on a given content reproduction device to discontinue the watching thereof or listening thereto and then easily resume the watching of the same content or listening thereto from a discontinued state on another content reproduction device. When reproduction of a content is discontinued, discontinued state information indicating a reproduction state of the content at a time point of the discontinuation is transmitted to a watching/listening history management server (20) and the discontinued state information stored in the watching/listening history management server (20) is received from the watching/listening history management server (20), and the reproduction of the content is started from a state determined based on the received discontinued state information.
    Type: Grant
    Filed: February 21, 2011
    Date of Patent: July 7, 2015
    Assignees: Sony Corporation, Sony Computer Entertainment Inc.
    Inventors: Hisayuki Kunigita, Seung Hyun Lee, Ju Yeong Ji
  • Patent number: 9075890
    Abstract: Systems, devices, and methods for using an application program interface (API) client controller to build a model view include a requestor, an executor, a converter, and one or more web APIs. Developers can create web pages that are a collection of references to API queries. The requestor maps an API path to an API request or an API call. The executor executes the API request to an API to retrieve content data. The converter then converts the retrieved content data returned by the API request to a data structure. The retrieved content data (structure) can be stored in a memory device. Multiple content data structures may be requested and stored. The data structure or data structures are then inserted in a web page template to create a model view.
    Type: Grant
    Filed: April 18, 2014
    Date of Patent: July 7, 2015
    Assignee: CBS Interactive Inc.
    Inventors: William W. Graham, David Huang
  • Patent number: 9078157
    Abstract: Communication sessions with mobile devices may be suspended, in a wireless communications network, after failure of one or more backhaul network links In one implementation, a device may detect failure of a backhaul network connecting a cell site to a core portion of a wireless network; and suspend, based on the detected failure, communication sessions with mobile devices connected to the cell site through radio interfaces, the suspending of the communication sessions including preventing loss of the communication sessions despite the failure of the backhaul network. The device may further detect cessation of the failure of the backhaul network; and resume, based on the detected cessation of the failure of the backhaul network, the communication sessions with the mobile devices.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: July 7, 2015
    Assignees: Verizon Patent and Licensing Inc., Cellco Partnership
    Inventors: David Chiang, Steven R. Rados, Donna L. Polehn, Thomas W. Haynes, Sagiv Draznin, Patricia R. Chang, Lalit R. Kotecha
  • Patent number: 9078159
    Abstract: A first mobile terminal requests a device to transmit data, on the basis of a processing request transmitted from a management server. The device transmits the requested data to the first mobile terminal. The first mobile terminal generates processed data by using the data received from the device. The first mobile terminal assigns an identifier to the processed data. The first mobile terminal transmits the processed data in association with the identifier to the management server. The first mobile terminal transmits an association relationship between the identifier and the data used for generating the processed data to the device. The device stores the identifier in association with the transmitted data. A second mobile terminal transmits to the device an identifier transmitted from the management server as an identifier associated with data to be deleted. The device identifies data associated with the identifier received from the second mobile terminal.
    Type: Grant
    Filed: January 10, 2013
    Date of Patent: July 7, 2015
    Assignee: FUJITSU LIMITED
    Inventors: Kentaro Ikemoto, Kazuo Sasaki
  • Patent number: 9071498
    Abstract: Systems and methods for fractional routing are described. An exemplary method may include receiving, by a first router, data information regarding routing by a first portion of a third router, receiving, by a second router, data information regarding routing by a second portion of a third router, wherein the data information regarding routing by the first portion and data information regarding routing by the second portion is not the same, routing, by the first router, data associated with the routing by the first portion of the third router, and routing by the second router, data associated with the routing by the second portion of the third router.
    Type: Grant
    Filed: May 13, 2010
    Date of Patent: June 30, 2015
    Assignee: Telsima Corporation
    Inventor: Nurettin Burcak Beser
  • Patent number: 9069873
    Abstract: An apparatus for creating a mashup web application includes: a web application authoring unit configured to generate a web application initial page from previously stored block resources and web application resources during web application authoring login, receive UI-based web application authoring information through the web application initial page, and generate web application metadata; and a workflow management unit configured to generate a final web application by verifying a workflow of the web application metadata.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: June 30, 2015
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Jae-Chul Kim, Seong-Ho Lee, Young-Jae Lim, Yoon-Seop Chang
  • Patent number: 9071933
    Abstract: The present invention relates to a method and apparatus for channel availability query on multiple locations in a wireless local area network system. A method for a station (STA) to perform a channel query procedure in a wireless communication system comprises: transmitting, at a first STA corresponding to a channel availability query requesting STA, a first message to a second STA supporting the channel availability query procedure, wherein the second STA corresponds to a channel availability query responding STA, wherein the first message comprises device location information of one or more locations for the channel availability query; and receiving, at the first STA from the second STA, a second message comprising channel availability information, wherein the channel availability information is commonly applicable to multiple locations within an area, when the device location information of the first message is for the multiple location within the area.
    Type: Grant
    Filed: October 20, 2011
    Date of Patent: June 30, 2015
    Assignee: LG Electronics Inc.
    Inventors: Jihyun Lee, Eunsun Kim, Yongho Seok
  • Patent number: 9069484
    Abstract: Aspects of the subject matter described herein relate to a buffer pool for a database system. In aspects, secondary memory such as solid state storage is used to extend the buffer pool of a database system. Thresholds such as hot, warm, and cold for classifying pages based on access history of the pages may be determined via a sampling algorithm. When a database system needs to free space in a buffer pool in main memory, a page may be evicted to the buffer pool in secondary memory or other storage based on how the page is classified and conditions of the secondary memory or other storage.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: June 30, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chengliang Zhang, Sadashivan Krishnamurthy, Georgiy I. Reynya, Alexandre Verbitski, Pedro Celis, Dexter Paul Bradshaw
  • Patent number: 9072078
    Abstract: A method for establishing peer-to-peer (P2P) transmission in a mobile communication system includes a first mobile station requesting the mobile communication system for a first Internet Protocol (IP) address and transmitting a message to a second mobile station to indicate the second mobile station to trigger the P2P transmission when the first mobile station starts to establish the P2P transmission with the second mobile station, the second mobile station requesting the mobile communication system for a second IP address according to the message, the first and second mobile stations updating receiving statuses of the first and second IP addresses to a server device, and the server device outputting information of the second IP address to the first mobile station after the first and second mobile stations obtain the first and second IP addresses, to allow the first mobile station to establish the P2P transmission with the second mobile station accordingly.
    Type: Grant
    Filed: November 4, 2011
    Date of Patent: June 30, 2015
    Assignee: Wistron Corporation
    Inventor: Cheng-Ying Hsieh
  • Patent number: 9071623
    Abstract: Generally described, the present invention is directed to a network operating system that provides more effective ways of leveraging the connectivity of computer networks. In one embodiment, an XML virtual machine is implemented that accepts high-level application code written in an XML programming language as input. Functionality is provided to interpret or translate the application code written in an XML programming language into code that is suitable for execution across computer platforms. Moreover, the XML virtual machine supports the Model View Controller (MVC) design paradigm that facilitates true data abstraction from applications to a common data model. Multi-instance applications, with each instance potentially supporting multiple views, may be created and executed.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: June 30, 2015
    Assignee: Xcerion Aktiebolag
    Inventors: Daniel Arthursson, Marcus Bristav
  • Patent number: 9063798
    Abstract: A mobile computing device with a mobile operating system and desktop operating system running concurrently and independently on a shared kernel without virtualization. The mobile operating system provides a mobile user experience while the desktop operating system provides a full desktop user experience when the mobile computing device is docked to a secondary terminal environment. Applications of the desktop operating system communicate with applications and services of the mobile operating system through a cross-environment communication framework. The cross-environment communication framework may include application programming interfaces through which categories of applications can communicate across a multiple operating system computing environment through category-specific remote communication calls. The mobile computing device may be a smartphone running the Android mobile operating system and a full desktop Linux distribution on a modified Android kernel.
    Type: Grant
    Filed: October 31, 2013
    Date of Patent: June 23, 2015
    Assignee: Z124
    Inventors: Laszlo Csaba Benedek, Octavian Chincisan
  • Patent number: 9066120
    Abstract: A personalized television viewing system includes a head-end subsystem. The head-end subsystem includes a personality server configured to store a user preference regarding a television viewing format and a rendering server configured to provide digital media content in the television format of the user's preference. The viewing system further includes a client-end subsystem. The client-end subsystem includes a client server configured to electronically communicate with the head-end subsystem and provide the personality server with the user preference regarding the television viewing format.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: June 23, 2015
    Assignee: EchoStar Technologies L.L.C.
    Inventors: Paul Belotti, Christofer Hardy
  • Patent number: 9058577
    Abstract: The present invention is a network centric management and communications system and method enabling users with commitments to communicate, manage, notify, assign, link, and/or collaborate with other users. The system includes a database storing one or more user accounts corresponding to nodes on a network, user accounts connected by interdependencies forming social connections between individual users having responsibilities and structuring communications via dependency links between interdependent users. The system includes a data server, receiving responsibility data comprising requirements data for creating interdependencies, transmitting assigned commitments, and updating responsibility data.
    Type: Grant
    Filed: August 8, 2011
    Date of Patent: June 16, 2015
    Assignee: Epmod, Inc.
    Inventor: Stan Polsky
  • Patent number: 9059971
    Abstract: A secure voice solution for a PDA-type device is provided. Voice data is received from the user using the device microphone and built- in media player software in the device. This data is encrypted and sent as an IP packet. The device then receives, as IP packets, encrypted voice communication from the other party in the encrypted call, which in turn are decrypted in the device and played back on a second media player running on the device. The present invention takes advantage of the device's ability to run two media players simultaneously to in effect, simulate a cellular telephone call. As a result, an encrypted call can be made with PDA-type devices such as the Blackberry® and also such calls can be made using different data paths (cellular, WiFi, Bluetooth) as the calls are made by sending and receiving data over the Internet, not as traditional cellular data signals.
    Type: Grant
    Filed: March 10, 2011
    Date of Patent: June 16, 2015
    Assignee: KOOLSPAN, INC.
    Inventors: Andrew Graham, Michael Kopec
  • Patent number: 9059880
    Abstract: A network element of a communication provider comprises transceiver apparatus arranged to receive a request message from an originating endpoint via a packet-based communication network; and processing apparatus configured to generate, in response to the request message from the originating endpoint, a push notification relating to a communication from the originating endpoint intended for a destination endpoint, the communication to be conducted over the packet-based network. The transceiver apparatus is arranged to send the push notification to the destination endpoint over the packet-based network. The processing apparatus is further configured to generate the push notification with a payload comprising an indication of an image representing an originating user, to be output by the destination endpoint in a user notification notifying a destination user regarding the communication.
    Type: Grant
    Filed: February 22, 2013
    Date of Patent: June 16, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Marek Laasik, Mihails Velenko, Sergei Zolotarjov, Carl Stefke Olivier
  • Patent number: 9059959
    Abstract: A method is provided for client side management of a client-server HTTP session comprising: sending by a client browser to a server an initial HTTP request; receiving by the browser from the server an initial HTTP response that includes a markup language document, a session identifier and a termination address; creating an iframe within the received initial document; targeting one or more hyperlink objects within the received initial document to the iframe; monitoring for an occurrence of closing the browser or changing an location to which the browser is addressed; and in response to an occurrence of one of the actions, sending by the browser an HTTP request that includes the session identifier to the termination address.
    Type: Grant
    Filed: October 19, 2011
    Date of Patent: June 16, 2015
    Assignee: SAP SE
    Inventor: Thorsten Domsalla
  • Patent number: 9058185
    Abstract: There is provided an information processing system including an information processing apparatus, at least one device, and a mobile terminal, the information processing apparatus being configured to perform a data communication with the at least one device in accordance with a first communication method, the mobile terminal being configured to perform the data communication with the information processing apparatus in accordance with the first communication method, and a data communication with the at least one device in accordance with a second communication method. If there exists device information, among a plurality of pieces of the device information the information processing apparatus obtained from the devices, coincides with the particular device information, the device corresponding to the piece of information that is identical to the particular device information is set as the device subjected to the installation.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: June 16, 2015
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Kodai Mizuno
  • Patent number: 9060269
    Abstract: A method, a computer readable medium and an apparatus for optimizing a cellular network architecture are disclosed. For example, the method obtains network traffic data for a plurality of different endpoint device types, wherein the network traffic data comprises network traffic data for each of the plurality of different endpoint device types, and predicts a future traffic pattern for one of the plurality of different endpoint device types based on the network traffic data. The method then adjusts a parameter of the cellular network architecture in response to the future traffic pattern predicted for the one of the plurality of different endpoint device types.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: June 16, 2015
    Assignees: AT&T Intellectual Property I, L.P., Board of Trustees of Michigan State University
    Inventors: Jia Wang, Lusheng Ji, Xiang-Yang Alexander Liu, Muhammad Zubair Shafiq
  • Patent number: 9059908
    Abstract: A system, method and computer program product for facilitating non-interruptive transactions is provided, wherein the transactions are initiated at one or more transaction channels. The system comprises one or more transaction processing servers configured to perform transactions initiated at the transaction channels, each transaction processing server comprising predetermined logic for performing the initiated transactions. The system further comprises one or more monitors configured to monitor the availability of the transaction processing servers and forward the availability information to an integration module. The integration module is configured to forward the transactions initiated at the transaction channels to at least one transaction processing server based on the received availability information and predetermined criteria for forwarding transactions for processing to the transaction processing servers.
    Type: Grant
    Filed: December 1, 2010
    Date of Patent: June 16, 2015
    Assignee: INFOSYS LIMITED
    Inventors: Rajashekara Visweswara Maiya, Sachindran Kunjumpidukkal, Manjunath Dindukurthi Viswanath
  • Patent number: 9060256
    Abstract: The invention relates to a digital telecommunication system for the access, navigation, and use of digital applications and services, referred to as a USSD CENTRE (14), that comprises at least one server for applications and services module (16), at least one access gateway module (17), at least one network gateway module (18), at least one integration gateway module (15) and at least one database and profiling module (19). The server for applications and services module (16), referred to as a Browser (16), is based on at least one USSD telecommunication protocol and on at least one VXML language interpreter (21). The USSD CENTER (14) further includes charging, billing, proxy, routing, observation, ranking, and self-learning modules that execute the respective operations in real-time or offline.
    Type: Grant
    Filed: August 28, 2009
    Date of Patent: June 16, 2015
    Inventor: Constantin Staykoff
  • Patent number: 9052930
    Abstract: Function-control instructions for controlling a function or feature of a device can be created remotely, locally, or both. A device can receive a function-control instruction or a function-control instruction embedded in received content. Additionally, or alternatively, a function-control instruction can be created locally based on user information or calibration information. Function-control instructions can be passed to an instruction execution application that interprets the function-control instruction. The instruction execution application can pass instructions, based on the function-control instruction, to the device for implementation.
    Type: Grant
    Filed: June 4, 2013
    Date of Patent: June 9, 2015
    Assignee: AT&T Mobility II LLC
    Inventor: Carl L. Martin, II
  • Patent number: 9055430
    Abstract: A wireless client device includes a receiver and a connection module. The receiver is configured to receive, on a wireless medium of a wireless network, a management frame that is periodically transmitted on the wireless medium. The management frame includes an address assignment indication that indicates which address assignment types are employed by the wireless network. The connection module is configured to, in response to the address assignment indication indicating that a dynamic address assignment type is employed by the wireless network, configure a network-layer address for the wireless client device according to a dynamic address assignment protocol. The connection module is configured to, in response to the address assignment indication indicating that the dynamic address assignment type is not employed by the wireless network, configure the network-layer address for the wireless client device according to a link-local address assignment protocol.
    Type: Grant
    Filed: May 21, 2013
    Date of Patent: June 9, 2015
    Assignee: Marvell World Trade Ltd.
    Inventor: Paul A. Lambert
  • Patent number: 9047117
    Abstract: Concepts and technologies are described herein for providing task continuity and supporting task completion across devices and time. A task management application is configured to monitor one or more interactions between a user and a device. The interactions can include the use of the device, the use of one or more applications, and/or other tasks, subtasks, or other operations. Predictive models constructed from data or logical models can be used to predict the attention resources available or allocated to a task or subtask as well as the attention and affordances available within a context for addressing the task and these inferences can be used to mark or route the task for later reminding and display. In some embodiments, the task management application is configured to remind or execute a follow-up action when a session is resumed. Embodiments include providing users with easy to use gestures and mechanisms for providing input about desired follow up on the same or other devices.
    Type: Grant
    Filed: June 13, 2013
    Date of Patent: June 2, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Eric Horvitz, Shamsi Tamara Iqbal, Amy Kathleen Karlson
  • Patent number: 9047289
    Abstract: This system provides wired and/or wireless access throughout a multimedia network built on a distributed architecture which can be transparent to the user. This multimedia network includes content which is imported or generated within the network. The system allows for the content provider to determine the license status of content and update the license status of content which was previously provided by that provider. The external content can be accessed in real time or downloaded and stored within the system for later access at the convenience of the user. The usage of some content is controlled by the use of encryption and other protection methods. The system allows for storage of live video by storing the digitized video and allowing the user to control how, when and where the content is viewed. The system makes available multiple multimedia services to all users in the network or connected via the internet.
    Type: Grant
    Filed: May 22, 2012
    Date of Patent: June 2, 2015
    Inventor: Philip Drope
  • Patent number: 9049295
    Abstract: A method and apparatus of processing multiple user call records via an IVR call processing application is disclosed. One example method may include receiving a call from a user device, obtaining first user information from a user account stored in a user databank. The first information may be associated with a first call record established during a first previously received call from the user device. The method may also include establishing a first confidence level based on the first user information and obtaining second user information from the user account stored in the user databank. The second user information may be associated with a second call record established during a second previously received call from the user device. The method may also include establishing a second confidence level based on the second user information and transmitting an offer to the user device based on the first confidence level and second confidence level.
    Type: Grant
    Filed: August 28, 2012
    Date of Patent: June 2, 2015
    Assignee: West Corporation
    Inventors: Brian W. Cooper, Fonda J. Narke
  • Publication number: 20150149643
    Abstract: Mitigating service interruptions within a mobile core network by dynamically managing communication sessions using a policy based network mechanism is presented herein. A method can include receiving policy information associated with redirection of an active communication session from a first device to a second device; receiving status information representing a characteristic of the active communication session; and in response to determining, based on the status information, that the characteristic satisfies a defined condition of the policy information, redirecting the active communication session from the first device to the second device. In an example, the method can further include redirecting the established communication session from the source device to the destination device in response to determining, based on the data session migration policy, that the established communication session is not associated with a dedicated bearer communication channel.
    Type: Application
    Filed: November 26, 2013
    Publication date: May 28, 2015
    Applicant: AT&T Intellectual Property I, LP
    Inventors: Qingmin Hu, Donald Carl Hjort, Sherry L. Mccaughan