Patents Examined by Nicholas Jensen
  • Patent number: 8745183
    Abstract: An improved system and method is provided for adaptively refreshing a web page. A base version of the web page may be partitioned into a collection of fragments. Then the collection of fragments may be compared with the corresponding fragments of a recent version of the web page to determine a divergence measurement of the difference between the base version and the recent version of the web page. The divergence measurement may be recorded in a change profile representing a change history of the web page that includes a sequence of numeric pairs indicating a time offset and a divergence measurement of the difference between a version of the web page at the time offset and a base version of the web page. The refresh period for the web page may be adjusted by applying an adaptive refresh policy using the divergence measurements recorded in the change profile.
    Type: Grant
    Filed: October 26, 2006
    Date of Patent: June 3, 2014
    Assignee: Yahoo! Inc.
    Inventor: Christopher Olston
  • Patent number: 8745151
    Abstract: Some embodiments of a method and apparatus for protecting web pages against phishing have been presented. In one embodiment, a user interface control is created at a client machine. A user may submit a request to protect a web page via the user interface control. In response to the request, a web page protection module may protect the web page against phishing based on content of the web page. In some embodiments, the web page protection module may be integrated with a network access application, such as, for example, as a plug-in to a browser.
    Type: Grant
    Filed: November 9, 2006
    Date of Patent: June 3, 2014
    Assignee: Red Hat, Inc.
    Inventor: Peter A. Rowley
  • Patent number: 8644297
    Abstract: The present invention provides a communicating device and a method for peer to peer communication between voice over IP (VOIP) devices by means of transmitting IP address to remote site by Call ID method and establishing a data structure. The data structure stated above may record the Internet IP address corresponding to the outgoing and incoming VOIP phone number. When a user dials or receives the phone number recorded in the data structure, the communicating device with this data structure will find the Internet IP address corresponding to this VOIP phone number and using this IP address for peer to peer communication. It is unnecessary to register to SIP proxy or Call Agent which provided by service provider.
    Type: Grant
    Filed: March 14, 2007
    Date of Patent: February 4, 2014
    Assignee: Arcadyan Technology Corporation
    Inventor: Chih-Fang Lee
  • Patent number: 8638780
    Abstract: A system and method for obtaining an internet address associated with a telephone number is disclosed. In an embodiment of the present invention, a wireless carrier network includes a subscriber database and an ENUM gateway. The ENUM gateway receives an ENUM query related to a subscriber of the wireless carrier from a third party, consults the subscriber database in response to the received ENUM query, and provides an ENUM response to the ENUM query to the third party after consulting the subscriber database.
    Type: Grant
    Filed: March 21, 2007
    Date of Patent: January 28, 2014
    Assignee: Nextel Communications Inc.
    Inventor: Qiang Zhang
  • Patent number: 8625577
    Abstract: A method and apparatus for enabling a packet network based service feature to record verbal notes or other spoken (or even artificially generated audio) information on behalf of a subscriber while in a conversation are disclosed. In one embodiment, the present method allows a subscriber to effectively self-record or verbally transcribe desired portions of a conversation without the fear of privacy invasion.
    Type: Grant
    Filed: November 30, 2005
    Date of Patent: January 7, 2014
    Assignee: AT&T Intellectual Property II, L.P.
    Inventor: Donnie Henderson
  • Patent number: 8625580
    Abstract: Embodiments of the present disclosure describe methods, apparatuses, and systems for voice session identifiers to facilitate voice over Internet protocol calls. Some embodiments include use of session identifiers that indicate an enabled status of individual call types for a mobile station. These session identifiers may be generated based on an authentication of a voice-services session.
    Type: Grant
    Filed: September 29, 2011
    Date of Patent: January 7, 2014
    Assignee: Intel Corporation
    Inventors: Chang Hong Shan, Muthaiah Venkatachalam
  • Patent number: 8621103
    Abstract: A method of routing messages in an IP-based signaling network is provided. Further, a network node (201) for performing such a routing of messages in an IP-based signaling network, is provided. The network node (201) comprises at least two interfaces (214, 215) and a processing unit (302) configured to route an incoming message received at a first of the at least two interfaces to a second interface of the at least two interfaces. Further, a relay network comprising plural of such network nodes as relay nodes is provided.
    Type: Grant
    Filed: November 17, 2008
    Date of Patent: December 31, 2013
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Alexandru Hlibiciuc, Robert Schnell, Bernardin Drenski
  • Patent number: 8615602
    Abstract: A distributed storage system able to support real-time recording of streaming data shall be provided. Therefore, on the basis of Material Exchange Format (MXF) formatted files a data stream is packed into at least a first MXF formatted file and a second formatted MXF file. First connection data are inserted into the first MXF formatted file, wherein this first connection data points to the second MXF formatted file. Furthermore, second connection data are inserted into the second MXF formatted file, wherein the second connection data points to the first MXF formatted file. These connection data inserted as metadata into the MXF formatted files enable both seamless real-time stream recording and stream-able data playback.
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: December 24, 2013
    Assignee: Thomson Licensing
    Inventors: Hui Li, Meinolf Blawat, Wolfgang Klausberger, Stefan Kubsch, Dietmar Hepper
  • Patent number: 8599883
    Abstract: A transit time fixation device and a control method of the same is provided which can constantly fix transmission delay time in relation to synchronous frames, and allows a high accuracy sampling synchronization control. The frame 101 from a client 3C1 is input to a transit time fixation device 2 via a port 21P1. A frame type judgment part 25a in a control circuit 25 judges the frame type of the frame 101 transmitted from the client 3C1. A destination judgment part 25b acquires a destination address from the received frame 101 to specify a frame control circuit 24Cn+1 to perform a delay process. The frame 101 judged a synchronous frame is delayed at a specific time by a specific time delay part 26a in the specified frame control circuit 24Cn+1.
    Type: Grant
    Filed: August 28, 2009
    Date of Patent: December 3, 2013
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Tatsuya Karino
  • Patent number: 8599831
    Abstract: The invention discloses a method for establishing a session between a caller and a callee, applying to a next generation network, after said callee picking up, which includes: restarting a session negotiation with said callee via a first application server corresponding to the callee, upon obtaining a session description protocol of said callee, sending an update request message containing a session description protocol of said callee to a second application server corresponding to the caller; renegotiating, by the second application server, session with a caller according to said session description protocol of said callee; after the caller completing session update, returning a response message containing a session description protocol of said caller to said callee. The method can realize the multi-service nesting triggering or the forwarding triggering of several flows in one service, and can guarantee the proper connection between the caller and the callee.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: December 3, 2013
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Qingchun Shen, Lei Yuan, Caixia Miao, Wenge Zhang, Wanjun Shang, Xiaodong Chen, Xiangyu Yang
  • Patent number: 8572259
    Abstract: A technique for easily realizing data communication without limiting the application layer protocol during data communication while maintaining the proxy function. A mobile communication terminal (2) includes a control protocol processing section (203) which transmits an address request to a proxy device (5) to acquire global address information using the HTTP that is preset so as to be used by the mobile communication terminal (2) and the proxy device (5), a TCP/UDP data transmitter/receiver section (205) which establishes a connection with the proxy device (5), and an application section (201) which transmits data via a communication path between the proxy device (5) and a server device (6) using the global address information as the transmitter address.
    Type: Grant
    Filed: April 1, 2009
    Date of Patent: October 29, 2013
    Assignee: NTT DoCoMo, Inc.
    Inventors: Makoto Oku, Noriko Mizuguchi, Masayuki Tsuda
  • Patent number: 8554913
    Abstract: A device may include first logic configured to receive a data unit and to receive a network policy. The device may include second logic configured to identify how the data unit will be handled by the network policy and to generate a result that includes information about how the data unit will be handled by the network policy.
    Type: Grant
    Filed: June 16, 2011
    Date of Patent: October 8, 2013
    Assignee: Juniper Networks, Inc.
    Inventors: Monty S Gill, Roger A Chickering, Charles A Bering, Jr.
  • Patent number: 8532088
    Abstract: A method and apparatus for providing call center agents with calling party information for calls initiated behind trunks on packet networks such as Voice over Internet Protocol (VoIP) and Service over Internet Protocol (SoIP) networks are disclosed. The method enables a network service provider such as a telephone company to provide toll free service to an enterprise customer, and to provide the enterprise customer with the trunk group identifiers that customers of the enterprise utilize to access services provided by the enterprise.
    Type: Grant
    Filed: December 5, 2005
    Date of Patent: September 10, 2013
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Marian Croak, Hossein Eslambolchi
  • Patent number: 8520669
    Abstract: A method for receiving a frame in a high data throughput wireless local area network begins by receiving a preamble of the frame via a channel in accordance with a default receiver filter mask. The processing continues by validating the preamble. The processing continues by, when the preamble is validated, interpreting the preamble to determine a high data throughput channel configuration. The processing continues by reconfiguring the default receiver filter mask in accordance with the high data throughput channel configuration to produce a reconfigured receiver filter mask. The processing continues by receiving a data segment of the frame in accordance with the reconfigured receiver filter mask.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: August 27, 2013
    Assignee: Broadcom Corporation
    Inventors: Rajendra Tushar Moorti, Christopher J. Hansen, Jason A. Trachewsky
  • Patent number: 8514820
    Abstract: Feedback information for multiple serving cells are transmitted on high speed dedicated physical control channel (HS-DPCCH). A slot format for transmitting feedback information is determined based on the number of configured secondary serving cells and whether multiple input multiple-output (MIMO) is configured in the serving cells. Spreading factor is reduced to 128 when two secondary serving cells are configured and MIMO is configured in at least one of the two configured secondary serving cells, or when three secondary serving cells are configured. The serving cells are grouped into feedback groups, each feedback group having one or more serving cells. Channel coding may be applied to feedback information for the feedback groups. The resulting encoded feedback information for the feedback groups is concatenated to form composite feedback information.
    Type: Grant
    Filed: February 14, 2011
    Date of Patent: August 20, 2013
    Assignee: InterDigital Patent Holdings, Inc.
    Inventors: Lujing Cai, Benoit Pelletier, Hong O. Zhang, Fengjun Xi, Yan Li, Yingxue K. Li, Christopher R. Cave
  • Patent number: 8516153
    Abstract: The presently described technology provides a computing device capable of being connected to a node in a first network and capable of applying one or more Quality of Service (“QoS”) algorithms to one or more subsets of data communicated in the first network. The device is also capable of applying the QoS algorithms to the subsets of data at or above a transport layer of a protocol of the first network. The presently described technology also provides a method for applying one or more QoS algorithms. The method includes connecting a computing device to a first network and applying the QoS algorithms to one or more subsets of data independent of a protocol of the first network.
    Type: Grant
    Filed: June 16, 2006
    Date of Patent: August 20, 2013
    Assignee: Harris Corporation
    Inventors: Donald L Smith, Anthony P Galluscio, Robert J Knazik
  • Patent number: 8509188
    Abstract: In a communication system, a core network interface receives user data for a wireless communication device and transfers the user data to the device over a first access network. A second access network receives a service request from the wireless communication device and transfers a buffer initiation signal to the core network interface. The second access network establishes a wireless link to the wireless communication device and transfers a packet connection request to the core network interface. The core network interface receives more user data for the wireless communication device, buffers the additional user data responsive to the buffer initiation signal, and transfers the user data to the first access network for delivery to the device. The core network interface establishes a packet connection to the wireless communication device and transfers the buffered user data to the device over the second access network.
    Type: Grant
    Filed: February 16, 2011
    Date of Patent: August 13, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Jasinder Pal Singh, Anthony Kit-yui Leung, Maulik K. Shah
  • Patent number: 8498289
    Abstract: A unified messaging system, method and user interface is provided for a handheld mobile communication device. The method may include the following steps: (a) receiving a notification signal at the wireless device via the wireless data channel indicating that the unified messaging system received and stored a voice mail message intended for a user of the wireless device; (b) transmitting a command signal from the wireless device to the unified messaging system via the wireless data channel, the command signal including a message retrieval command; (c) receiving via the wireless voice channel a voice call initiated by a voice mail system component of the unified messaging system in response to the message retrieval command transmitted from the wireless device; and (d) receiving the voice mail message from the unified messaging system via the wireless voice channel.
    Type: Grant
    Filed: September 19, 2007
    Date of Patent: July 30, 2013
    Assignee: Research In Motion Limited
    Inventors: William D. Castell, Gary P. Mousseau, Mihal Lazaridis
  • Patent number: 8472430
    Abstract: A method and system for prioritizing data packets relating to a conversation over a VoIP communication channel is provided. An individual client or a service provider may specify priority information corresponding to incoming conversations. When several calling clients send data packets to one called client, the predefine priority information of the called client may be exchanged as part of contextual information. Based on the predefined priority information, priority levels are assigned to the received data packets. Subsequently, an existing communication channel may be terminated, interrupted, altered, and/or suspended in order to transmit data packets with higher priority than other data packets. A new communication channel may be established for a two-way communication, or a one-way communication between two clients.
    Type: Grant
    Filed: April 3, 2006
    Date of Patent: June 25, 2013
    Assignee: Microsoft Corporation
    Inventors: David Milstein, Linda Criddle, Scott Forbes
  • Patent number: 8472437
    Abstract: Embodiments of the invention provide a system and method for chip to chip communications in electronic circuits. A router or switch receives data packets at input port ASICs. A routing table on the input port ASIC or on a routing ASIC is used to identify a destination port ASIC based upon header information in the data packet. The data packet is transmitted from the input port ASIC to the destination port ASIC using millimeter wave signals that are transmitted across a waveguide or a wireless interface.
    Type: Grant
    Filed: February 14, 2011
    Date of Patent: June 25, 2013
    Assignee: Texas Instruments Incorporated
    Inventors: Nirmal Chindhu Warke, Srinath Hosur, Martin J. Izzard, Siraj Akhtar, Baher S. Haroun, Marco Corsi