Patents Examined by Zarni Maung
  • Patent number: 8447860
    Abstract: A network of data processors for providing access to a resource, such as implemented a Storage Area Network that uses iSCSI and Microsoft MPIO-based network communication protocols. In preferred embodiments, the system or method uses (a) target-side consideration of MPIO disk structures, such as by having iSCSI initiators in from iSCSI targets via an iSCSI session object that is settable by a service action; and/or (b) uploading of routing tables from iSCSI targets to iSCSI initiator(s), such as to a Device Specific Module (DSM).
    Type: Grant
    Filed: June 25, 2008
    Date of Patent: May 21, 2013
    Assignee: Dell Products L.P.
    Inventors: Daniel E. Suman, Eric R. Schott, Lazarus J. Vekiarides, Neil A. Swinton
  • Patent number: 8443071
    Abstract: A data server system/method allowing cloud data server functionality in a coordinated/concerted fashion within network configurations that are local to and/or spanning network gateway routers is disclosed. The system may utilize a smart gateway power controller (SGPC) augmented with storage media and/or expansion slots to interact within a home automation network (HAN) to permit the local HAN to operate as a distinct network and allow access to locally stored data from remote networks such as the Internet. The system permits inter-networking of HAN devices (including SGPCs) and integration of data management within home automation networks while still providing access to HAN data via external remote networks such as the Internet. The system/method allows remote network access to HAN device data from local/remote access devices including mobile phones, tablet computers, laptops, desktop computers, and the like.
    Type: Grant
    Filed: October 4, 2012
    Date of Patent: May 14, 2013
    Assignee: Advanergy, Inc.
    Inventors: Jin Lu, Todd Scott Kelly
  • Patent number: 8443082
    Abstract: Systems and methods for communicating via a network may employ communication devices capable of functioning in a server mode and a client mode. Communication may begin by activating a server mode for a first communication device. The first communication device in the server mode may receive a message from a second communication device, the message comprising an identity associated with the second communication device. The first communication device may retrieve a key associated with the second communication device and verify the identity associated with the second communication device by comparing data in the message from the second communication device with data in the key. A client mode may be activated for the first communication device. The first communication device in client mode may send a message to an address associated with the second communication device, the message comprising an identity associated with the first communication device.
    Type: Grant
    Filed: February 28, 2012
    Date of Patent: May 14, 2013
    Assignee: Interactive Social Internetworks, LLC
    Inventor: Hien Van Nguyen
  • Patent number: 8429236
    Abstract: Selecting and modifying the transmission rates and sizes of status update messages transmitted by a mobile communications device to a recipient application based on use of the updates by the recipient application improves resource utilization or accuracy. During one mode of operation, a mobile communications device transmits status messages using a conservative message transmission mode. This allows the mobile communications device to transmit a greater number of status updates for future processing by the recipient application while conserving resources. When the recipient application is actively processing status updates from the mobile communications device, the mobile communications device transmits the status messages using an accelerated message transmission mode with a different number of status updates in each status message and different delay between status messages, which may reduce delay or improve accuracy.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: April 23, 2013
    Assignee: Research in Motion Limited
    Inventors: Michael S. Brown, Gerhard D. Klassen
  • Patent number: 8417830
    Abstract: A system and method for sharing multimedia broadcasting programs, which are applied among a plurality of PCs belonging to the same subnet. A wireless data terminal is configured in a first PC. When other PCs in the subnet want to share the multimedia broadcasting program with the first PC, they sending sharing requests to the first PC, and the first PC forwards the sharing requests to the wireless data terminal. After the wireless data terminal converts the multimedia broadcasting program to be in the format of streamlining media, it sends the program to the PCs initiating the sharing requests via the first PC. The multimedia broadcasting signal received through the wireless can be shared in a wired network.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: April 9, 2013
    Assignee: ZTE Corporation
    Inventor: Suguang Guo
  • Patent number: 8407282
    Abstract: Systems and methods are provided for measuring the level of relative activity (relationship) between two entities (e.g., people, companies, organizations, etc.) in a group as compared with others in that group or in a subset of that group. A group or subset of a group can be defined manually or automatically by the program. Once the activity is measured, it is further analyzed to generate behavioral attributes (e.g., trust, respect, mutually enjoyable company or personal relationship, reciprocity and shared experience) of the relationship. These attributes may be employed to derive characteristics such as the strength of the relationship for each pair of entities. The relationships and characteristic and/or attributes may then be displayed in a simple to understand manner.
    Type: Grant
    Filed: March 13, 2009
    Date of Patent: March 26, 2013
    Assignee: Catelas Inc.
    Inventor: Edward A. Cogan
  • Patent number: 8407348
    Abstract: A method of determining whether a user has complied with a service level agreement (SLA) with a network operator, comprising collecting a set of data values representative of the user's service usage and comparing the set of data values to the service level agreement. The data values collected provide the operator with sufficient information so that it can determine whether a SLA is being complied with and to plan provision of network services. A method of monitoring a user's usage of a network service and a service usage indicator is also disclosed.
    Type: Grant
    Filed: August 1, 2011
    Date of Patent: March 26, 2013
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Steve Taylor Chapman, Mark Andrew Read
  • Patent number: 8407306
    Abstract: The disclosed technology covers messaging systems and methods. An example messaging system may include a messaging server, a plurality of predetermined conditions, and a communication interface. The messaging server may receive one or more messages directed to a first computing device, and may assign a priority level to each of the messages. The plurality of predetermined conditions may determine when to transmit the one or more messages to the first computing device, and a first predetermined condition may be deemed met when at least one message directed toward the first computing device is assigned high priority. The communication interface may transmit the one or more messages to the first computing device if at least one of the predetermined conditions is met. The messaging server may repeatedly evaluate the predetermined conditions and may hold the one or more messages until at least one of the predetermined conditions is met.
    Type: Grant
    Filed: October 4, 2012
    Date of Patent: March 26, 2013
    Assignee: Google Inc.
    Inventors: Francesco Nerieri, Fred Quintana
  • Patent number: 8396957
    Abstract: Service requests may be routed to services in a service framework provided by a plurality of hosts. A candidate host zone including a plurality of service hosts may be selected to service the request. The candidate host zone may be selected based at least in part on an aggregation of service latencies associated with the service hosts associated with the candidate host zone. A service host belonging to the selected candidate host zone may be selected to service the request.
    Type: Grant
    Filed: October 7, 2011
    Date of Patent: March 12, 2013
    Assignee: Amazon Technologies, Inc.
    Inventors: Dan Mihai Dumitriu, Swaminathan Sivasubramanian
  • Patent number: 8395660
    Abstract: A three-dimensional movie browser or editor is disclosed. In one aspect, video frames are quads in space. A movie plays at full quality by moving the quads in space at a speed of the movie and having a camera follow the quads. A focus frame in the movie is put forward by a cover-flow/dock like expansion around it. Video frames are loaded at a resolution and with an interval that depends on their position regarding a focus point or the optical flow between the frames.
    Type: Grant
    Filed: December 13, 2007
    Date of Patent: March 12, 2013
    Assignee: Apple Inc.
    Inventor: Kevin Quennesson
  • Patent number: 8392582
    Abstract: The present invention relates to an overlay system between a GSM and IMS network, making use of virtual IMS subscriptions, which are temporary coupled with the identity of a non SIP compliant terminal, when the non SIP compliant terminal makes a call, is called or invokes an IMS service during the call, for the purpose of initiating a SIP session providing an IMS service to the terminal.
    Type: Grant
    Filed: December 19, 2006
    Date of Patent: March 5, 2013
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Rogier Noldus, Ralf Keller
  • Patent number: 8392536
    Abstract: A method delivering content from a plurality of sources to a plurality of end servers through a central manager is provided. The method includes receiving the content from the plurality of sources at the central manager, formatting the content to a form usable by the plurality of end servers, creating a transaction generic to the plurality of end servers where the transaction includes a reference to a set of instructions for storing the formatted content, sending the transaction to an end server in the plurality of end servers, and calling the reference to execute the set of instructions where the set of instructions store the formatted content into the memory of the end server.
    Type: Grant
    Filed: March 8, 2012
    Date of Patent: March 5, 2013
    Assignee: YAHOO! Inc.
    Inventors: Kevin Athey, John Robison, Ashvinkumar P. Patel
  • Patent number: 8392528
    Abstract: A communication construct used for sharing podcast information associated with a podcast can include a link sent to a remote device (103) while playing the podcast, appended metadata to the link, and a communication packet enabling a user to transfer the link and the appended metadata while the user is playing the podcast. The link can be a universal record locator (URL) to the podcast and the appended metadata can include constructs having start times or end times for the podcast, bookmarks for portions of the podcast, digital rights management information, display description, podcast category, or relevant images. The appended metadata can also include URLs for mobile blogging, a sender's weblog, a video blog, a social contact site, contact information from a sender, or a vCard record. The communication constructs enable podcatcher software in a user's computer or remote device to automatically download the podcast associated with the link.
    Type: Grant
    Filed: November 22, 2005
    Date of Patent: March 5, 2013
    Assignee: Motorola Mobility LLC
    Inventors: Stuart S. Kreitzer, Joseph L. Dvorak, Charles D. Estes
  • Patent number: 8392535
    Abstract: The embodiments of the present invention disclose a method, a device, and a system for controlling multichannel cascade between two media control servers. The method comprises: receiving a service request message; choosing a target channel among all the channels multichannel-cascaded with an opposite cascaded media control server according to the service request message and a preset channel usage rule; and sending information about the determined target channel to the opposite cascaded media control server so as to enable the opposite cascaded media control server to carry out code stream switching according to the information about the target channel. The method disclosed in the embodiments of the present invention saves cascaded channels and improves the utilization of cascaded channels, thereby saving channel resources.
    Type: Grant
    Filed: August 23, 2011
    Date of Patent: March 5, 2013
    Assignee: Huawei Device Co., Ltd.
    Inventors: Enkui Wang, Qingfeng Chen, Lingfeng Xu
  • Patent number: 8386615
    Abstract: According to embodiments of the present invention, there are provided a method, system and apparatus for joining a communication session. A method comprises receiving from a first communication device an indication of a desire of the first communication device to establish a communication session; the first communication device having been associated with a device group comprising the first communication device and at least one second communication device. The method further comprises determining if there exists an active communication session with the at least one second communication device. The method further comprises, responsive to existence of the active communication session, causing the first communication device to join the active communication session.
    Type: Grant
    Filed: December 19, 2006
    Date of Patent: February 26, 2013
    Assignee: BCE Inc.
    Inventors: David William Clark, Eric John Wolf, Jeffrey William Dawson, Jonathan Allan Arsenault
  • Patent number: 8386557
    Abstract: The invention is a method for processing a packet in a wireless network. The method includes the acts of receiving a data packet having data therein, and associating the data with a software application. In addition, the method processes information in a wireless network by receiving a user input at a wireless client, converting information indicative of the user input into data transferable as at least one data packet, and transmitting the data packet via a wireless protocol. The method may also update a wireless client display by receiving a video packet via a wireless protocol, and changing at least one pixel to implement the display information received in the video packet.
    Type: Grant
    Filed: February 1, 2001
    Date of Patent: February 26, 2013
    Assignee: Enfora, Inc.
    Inventors: Lisa A. Fillebrown, Russell D. Kautz, Kenneth Matthew Glover
  • Patent number: 8386563
    Abstract: A first client device performs a handoff operation to a second client device by transmitting application information, associated with a first application, to the second client device when the first client device is positioned within a predefined proximity of the second client device. The first application has a first client device user interface state when the handoff operation is performed. Further, the first client device, in response to receiving from another client device application information associated with a second application executed by the other first client device, executes a third application corresponding to the second application with an initial user interface state corresponding to a user interface state of the other client device.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: February 26, 2013
    Assignee: Google Inc.
    Inventors: Jason Parks, Nicholas Julian Pelly, Jeffrey William Hamilton, Robert William Hamilton, Maarten W. Hooft
  • Patent number: 8380805
    Abstract: The system gets a request to add a communication node to an existing peer-to-peer communication session between two communication nodes. The communication node is added to the existing peer-to-peer communication session. The communication nodes in the existing peer-to-peer communication have not previously defined a mixing node. The communication nodes in the existing peer-to-peer communication session exchange a mixing score. A mixing node is determined based on the exchanged mixing score. Additional systems are defined which determine a mixing node when two peer-to-peer communication sessions are joined into a combined peer-to-peer communication session.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: February 19, 2013
    Assignee: Avaya Inc.
    Inventors: Mehmet C. Balasaygun, Timothy I. Ross, Douglas M. Grover
  • Patent number: 8380876
    Abstract: According to one embodiment, an electronic apparatus comprises a first communication module, a terminal, a second communication module and an address management module. The first communication module is configured to communicate with at least one device in accordance with a first communication scheme. The second communication module is configured to communicate with at least one device in accordance with a second communication scheme via the terminal. Lastly, the address management module is configured to assign a first physical address value to said at least one device via the second communication module based on an identification (ID) value of the apparatus, wherein the first physical address value is information associated with the second communication scheme and the ID value is information associated with the first communication scheme and is assigned based on an assignment scheme defined by the first communication scheme.
    Type: Grant
    Filed: November 3, 2010
    Date of Patent: February 19, 2013
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Hideki Ohkita
  • Patent number: 8380869
    Abstract: A method for processing simultaneous media streams includes receiving an indication at a user terminal. The indication is related to a manner for processing simultaneous media streams. The user terminal processes the simultaneous media streams according to the indication when receiving the simultaneous media streams.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: February 19, 2013
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Lei Zhu