Computer-to-computer Data Framing Patents (Class 709/236)
  • Patent number: 8781321
    Abstract: An apparatus comprising a data framer configured to frame a data stream into a plurality of frames each comprising a plurality of fields sized to align the frames with a word boundary greater than or equal to about four bytes long, and an optical transmitter coupled to the data framer and configured to transmit the frames. Included is an apparatus comprising at least one component configured to implement a method comprising encapsulating a data stream with at least one Gigabit Passive Optical Network (GPON) Encapsulation Method (GEM) payload aligned with a word boundary at least about four bytes long, encapsulating the GEM payload with a GPON Transmission Convergence (GTC) frame aligned with the word boundary, and transmitting the GTC frame.
    Type: Grant
    Filed: December 7, 2012
    Date of Patent: July 15, 2014
    Assignee: Futurewei Technologies, Inc.
    Inventors: Yuanqiu Luo, Frank J. Effenberger
  • Patent number: 8775652
    Abstract: Embodiments of the present invention provide various communication techniques for communication between a mobile computing device and an accessory. An accessory protocol that is generic to the mobile computing device can be used for some communication. An application executing at the mobile computing device can communicate with the accessory using an application communication protocol. In some embodiments, the application communication protocol can be different from the accessory communication protocol. In other embodiments the application protocol may only be recognized by the application and the accessory. In some embodiments, messages conforming to an application protocol can be communicated between the application and the accessory by packaging the messages inside a message conforming to the accessory communication protocol.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: July 8, 2014
    Assignee: Apple Inc.
    Inventors: Paul Holden, Lawrence Bolton, Nitin Ganatra, Mitchell Adler, Emily Clark Schubert, Jesse Lee Dorogusker
  • Patent number: 8775665
    Abstract: A computer-implemented method including receiving streaming media, wherein the streaming media is requested by a media player at a mobile device; retrieving timing information from the streaming media, wherein the timing information corresponds to real-time playback rate on the media player; framing the streaming media based on the real-time playback rate on the media player; scheduling transmission of the framed streaming media based on the framing; and transmitting the framed streaming media to the media player according to the schedule.
    Type: Grant
    Filed: February 9, 2009
    Date of Patent: July 8, 2014
    Assignee: Citrix Systems, Inc.
    Inventors: Miguel Melnyk, Robert Kidd, Andrew Penner, Jeremy Tidemann, Fabian Breg
  • Patent number: 8775666
    Abstract: A method, system and type of database for transmitting data is disclosed in which the data is organized into a structured linear database. The structured linear database includes a routing header portion, a file allocation table, a data portion and a tailbit portion. The structured linear database may be transmitted over any type of network, such as a TM-UWB system or a fiber-optic system. Once the data to be transmitted is identified, a corresponding field is identified in the field allocation table giving the location of the data within the transmission. This field is then referenced by the user to access the specific type of data desired at the given location of the transmission. this process may be repeated enabling data to be stored on transmission lines and accessed at any point at any time providing an always on network.
    Type: Grant
    Filed: November 28, 2007
    Date of Patent: July 8, 2014
    Assignee: Lightwaves Systems, Inc.
    Inventors: Bruce D. Melick, David M. Snyder, Leslie D. Baych
  • Patent number: 8775525
    Abstract: A method and a device for transmitting electronic mail messages using a mobile wireless telephone network short message service are provided. An electronic mail message is transmitted by using the at least one short message which includes a short message header portion and a short message data portion. The short message data portion includes a user data header portion having: a) an identifying data field to identify that the short message data portion includes addressing information in accordance with RFC 822, and b) a length data field identifying a length of the addressing information in accordance with RFC 822. The addressing information in accordance with RFC 822 includes data fields differentiated from one another by keywords.
    Type: Grant
    Filed: November 26, 2007
    Date of Patent: July 8, 2014
    Assignee: Ipcom GmbH & Co. KG
    Inventors: Josef Laumen, Gunnar Schmidt
  • Patent number: 8769089
    Abstract: A method, system, and computer program product for improving a distributed application using diagnostic heartbeating are provided in the illustrative embodiments. An application, executing using a processor and a memory in a first data processing system, sends a registration to a component in the first data processing system. The registration requests state information for a set of member components in a distributed domain. After the application sends the registration to the component, the application receives the state information from the component. The state information includes current status and diagnostic information relating to the set of member components obtained from diagnostic attributes of diagnostic heartbeat packets received by the component. A diagnostic heartbeat packet is a packet comprising a header, a set of heartbeat parameters, and a set of diagnostic attributes.
    Type: Grant
    Filed: November 15, 2011
    Date of Patent: July 1, 2014
    Assignee: International Business Machines Corporation
    Inventors: Douglas James Griffith, Astrid Angela Jaehde, Robert Scott Manning
  • Patent number: 8769135
    Abstract: One embodiment disclosed relates to a method of assuring integrity of a data set between multiple devices. A normalizing factor is generated at a first device. Based on the data set at the first device and the normalizing factor, a first integrity mechanism is calculated. The normalizing factor and the first integrity mechanism are sent from the first device to at least a second device. Other embodiments are also disclosed.
    Type: Grant
    Filed: November 4, 2004
    Date of Patent: July 1, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ballard Claude Bare, Shaun Kazuo Wakumoto
  • Patent number: 8762557
    Abstract: A signaling gateway (SG) and a method for the SG to process signaling. The method comprises: after a SG which is configured with SCCP protocol, one or more SCCP service related subsystems, and GT translation function receives a connectionless-oriented SCCP service message in MTP3 protocol, the SG determining whether the message is a local office message according to a destination signaling point code carried in the message or a signaling point code generated by translating a GT carried in the message; and if the message is a local office message, the SG forwarding the message to a corresponding SCCP service related subsystem configured in the SG according to a subsystem number carried in the message, or forwarding the message to a corresponding SCCP service related subsystem configured in a MGC; the MGC and SG having the same signaling point code and being connected in the M3UA protocol.
    Type: Grant
    Filed: June 26, 2008
    Date of Patent: June 24, 2014
    Assignee: ZTE Corporation
    Inventors: Liqun Xu, Dongming Fan, Haifang Liu, Rong Xu
  • Patent number: 8756343
    Abstract: When receiving a predetermined command regarding an assigned key to a node apparatus, a history element is registered, which includes a first Logical Clock Value (LCV) at a first time the predetermined command was received, and a data value at a second time represented by the first LCV. When receiving a reference request to reference a data value at a third time represented by a specific LCV, a first marker is registered, which includes, as the specific LCV, a second LCV at a time when the reference request was received or a third LCV designated by the reference request, and further includes information concerning the reference request. When a fixed LCV in a system becomes not less than the specific LCV, a data value corresponding to the assigned key at the third time is identified from the history elements including first LCVs that are not greater than the specific LCV.
    Type: Grant
    Filed: March 23, 2011
    Date of Patent: June 17, 2014
    Assignee: Fujitsu Limited
    Inventor: Hiromichi Kobashi
  • Patent number: 8751671
    Abstract: Disclosed are systems and methods for communicating with a sender machine and a receiver machine, and analyzing a bitmask associated with a message to be sent from the sender machine to the receiver machine, such that the bitmask comprises one or more presence bits and one or more absence bits, such that the presence bits indicate that an associated field of the message are included in the message and the absence bits indicate that an associated field of the message are omitted in the message. The systems and methods also dynamically determine compression instructions to compress the bitmask, and provide the compression instructions to the sender machine, wherein the compression instructions reduce size of the bitmask associated with the message to be sent to the receiver machine.
    Type: Grant
    Filed: November 16, 2011
    Date of Patent: June 10, 2014
    Assignee: TIBCO Software Inc.
    Inventor: Dan Leshchiner
  • Patent number: 8751681
    Abstract: In one embodiment of the invention, a content is composed for delivery over a network to a subsystem. The content has a package containing a content. The package has package elements. The package and the package elements are tagged using meta-data. The meta-data are serialized into a file system compatible with the subsystem using a markup language.
    Type: Grant
    Filed: June 30, 2000
    Date of Patent: June 10, 2014
    Assignee: Intel Corporation
    Inventor: Ramesh Pendakur
  • Patent number: 8743691
    Abstract: Solutions are provided that allow a network device to apply flow control on the MAC layer while taking into account the priority of the frame of traffic. This may be accomplished by generating a frame indicating that traffic flow should be paused, while utilizing a new opcode value, or alternatively by utilizing a new type/length value (possibly combined with a new opcode value). A receiving device may then examine the fields of the frame to determine whether it should use priority-based pausing, and then examine other fields to determine which priority-levels to pause and for how long. This allows for improved efficiency in flow control on the MAC layer.
    Type: Grant
    Filed: June 15, 2011
    Date of Patent: June 3, 2014
    Assignee: Foundry Networks, LLC
    Inventors: Nitin Jain, Rajkumar Jalan
  • Patent number: 8745260
    Abstract: Systems and methods for providing the progressive download of media content using techniques that preferentially identify and use periods of surplus network capacity to maintain the content delivery. A buffer of a receiving system is maintained and pre-filled with enough content to bridge playback intervals where a network is unable to deliver content as fast as it is played out. Content delivery does not impact other users' applications and use of the network and its resources since content is preferentially sent when surplus network capacity exists in the network. When no surplus network capacity is available, a user requesting content may be given the option to continue the delivery in the background so that the content may be played at a later time. The user may then resume their playback experience once the content has been completely delivered using surplus network capacity as it becomes available.
    Type: Grant
    Filed: January 8, 2013
    Date of Patent: June 3, 2014
    Assignee: Opanga Networks Inc.
    Inventors: Jeffrey Paul Harrang, David Gibbons, John Michael Burnette
  • Patent number: 8745209
    Abstract: Implementations include a method, systems, and computer program products for adaptively configuring codecs to transmit encoded data to better utilize available bandwidth of reachable networks. One implementation is a method of transmitting encoded data from a host to a target. The method includes, selecting a communication network reachable by the host, estimating an available bandwidth from the host to the target via the selected communication network, configuring a codec from a plurality of codecs implemented in the host according to the estimated available bandwidth, encoding data using the configured codec, and transmitting the encoded data to the target.
    Type: Grant
    Filed: December 17, 2010
    Date of Patent: June 3, 2014
    Assignee: Google Inc.
    Inventors: Matthew Lloyd, Trausti Kristjansson
  • Patent number: 8745157
    Abstract: Systems, methods, and computer-readable storage media are provided for improving order feed message stream integrity. Certain embodiments provide a method including sending, by a computing device, a first data message; sending a first stop message; clearing a message stream state; and sending a second data message. The first data message includes data related to an order for a tradeable object, a first sequence number with a value of a predefined initial sequence number, and a first phase number. The second data message includes data related to an order, a second sequence number with a value of the predefined initial sequence number, and a second phase number, wherein the second phase number is different than the first phase number. The message stream state is associated with the order.
    Type: Grant
    Filed: September 2, 2011
    Date of Patent: June 3, 2014
    Assignee: Trading Technologies International, Inc.
    Inventors: Erica Joan Grant Bradnick, Leslie Michael Brody, Scott F. Singer
  • Patent number: 8738799
    Abstract: The invention relates to a technique for selecting a framing format to be used for communications on the user plane of a layered communications network. The selection technique includes the provision of a first user plane component (such as a media gateway, MGW) bridging transmission regimes and operable in accordance with two or more different framing formats. The first user plane component is controllable via control messages received from a control plane without being responsive to any framing format instructions possibly included in the control messages. The first user plane component or any other user plane equipment in communication with the first user plane component selects the framing format to be used for user plane communications. The selected framing format is then implemented by the first user plane component for communications with a second user plane component.
    Type: Grant
    Filed: February 7, 2005
    Date of Patent: May 27, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Joerg Christian Ewert, Martin Stümpert
  • Patent number: 8732296
    Abstract: A system, method, and computer program product are provided for redirecting internet relay chat (IRC) traffic identified utilizing a port-independent algorithm and controlling IRC based malware. In use, IRC traffic communicated via a network is identified utilizing a port-independent algorithm. Furthermore, the IRC traffic is redirected to a honeypot.
    Type: Grant
    Filed: May 6, 2009
    Date of Patent: May 20, 2014
    Assignee: McAfee, Inc.
    Inventors: Vinoo Thomas, Nitin Jyoti, Cedric Cochin, Rachit Mathur
  • Patent number: 8732329
    Abstract: A media player implements an integrated parallel source download technology to receive a media file from streamed and segmented media file sources. A first source streams delivery of streamed media packets of the media file in sequential packet number order to the media player, while a second source provides segmented delivery of segmented media packets of the media file in random order to the media player. The media player combines the streamed media packets and the segmented media packets to produce the media file.
    Type: Grant
    Filed: December 3, 2012
    Date of Patent: May 20, 2014
    Assignee: Broadcom Corporation
    Inventors: James D. Bennett, Jeyhan Karaoguz
  • Patent number: 8732380
    Abstract: In a path determination unit of a SAS expander connected to a SAS initiator and connected via first and second paths to a SAS target, an SSP controller receives an SSP command frame received from the SAS initiator; a requested-data-length manager stores a requested data length of the SSP command frame in a requested-data-length storage unit; and a data-transfer-amount manager selects one of the first and second paths having a smaller one of the data transfer amounts stored in a data-transfer-amount storage unit, and adds the requested data length to the data transfer amount of the selected path. The SSP command frame is transmitted to the SAS target via the selected path. Upon receipt of an SSP response frame responding thereto, the requested data length is deleted from the requested-data-length storage unit, and the requested data length is subtracted from the data transfer amount of the selected path.
    Type: Grant
    Filed: September 29, 2011
    Date of Patent: May 20, 2014
    Assignee: International Business Machines Corporation
    Inventors: Mitsutoshi Jinno, Hiroyuki Miyoshi, Yoshihiko Terashita
  • Patent number: 8724658
    Abstract: An output control unit outputs data of bit rate A to a first header-attaching unit and data of bit rate B to a second header-attaching unit. An instructing unit instructs the first or the second header-attaching unit to attach a header of bit rate being the least bit rate to the data of bit rate A or B. The first header-attaching unit creates a header of bit rate A, including an ID of a destination ONU of the data of bit rate A and information concerning the data length, and attaches the header of bit rate A to the data of bit rate A. The second header-attaching unit creates a header of bit rate A, including an ID of the destination ONU of the data of bit rate B and information concerning the data length, and attaches the header of bit rate A to the data of bit rate B.
    Type: Grant
    Filed: May 4, 2012
    Date of Patent: May 13, 2014
    Assignee: Fujitsu Limited
    Inventor: Kazuyuki Mori
  • Patent number: 8718806
    Abstract: An apparatus includes a first unit and a second functional units operating in a master-slave configuration. The first and second functional units operate as a master and slave, respectively. The first functional unit conveys clock and framing signals to the second functional unit. The second functional unit includes a buffer and a multiplexer having inputs coupled to the buffer. Digital audio data may be prefetched into the buffer. When a controller of the second functional unit detects assertion of the framing signal, it may cause a change of state to a selection signal provided to the multiplexer. Responsive thereto, the multiplexer selects an input coupled to receive, from the buffer, a next frame of data to be transmitted. A first bit of the frame is transmitted to the first functional unit on the same clock cycle in which assertion of the framing signal was detected.
    Type: Grant
    Filed: September 2, 2011
    Date of Patent: May 6, 2014
    Assignee: Apple Inc.
    Inventor: David S. Warren
  • Patent number: 8719484
    Abstract: In a path determination unit of a SAS expander connected to a SAS initiator and connected via first and second paths to a SAS target, an SSP controller receives an SSP command frame received from the SAS initiator; a requested-data-length manager stores a requested data length of the SSP command frame in a requested-data-length storage unit; and a data-transfer-amount manager selects one of the first and second paths having a smaller one of the data transfer amounts stored in a data-transfer-amount storage unit, and adds the requested data length to the data transfer amount of the selected path. The SSP command frame is transmitted to the SAS target via the selected path. Upon receipt of an SSP response frame responding thereto, the requested data length is deleted from the requested-data-length storage unit, and the requested data length is subtracted from the data transfer amount of the selected path.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: May 6, 2014
    Assignee: International Business Machines Corporation
    Inventors: Mitsutoshi Jinno, Hiroyuki Miyoshi, Yoshihiko Terashita
  • Patent number: 8719445
    Abstract: System and method for load balancing multiple file transfer protocol (FTP) servers to service secure FTP sessions having encrypted signals are disclosed. In one aspect, embodiments of the system include multiple FTP servers coupled to a load balancing agent. Each of the multiple FTP servers is associated with a unique port range and the load balancer receives an encrypted data signal in a secure FTP session on a given port and uses a port range within which the given port falls to identify which of the multiple FTP servers a corresponding control signal of the secure FTP session was previously sent.
    Type: Grant
    Filed: October 11, 2012
    Date of Patent: May 6, 2014
    Assignee: Box, Inc.
    Inventor: Yao Ko
  • Patent number: 8713098
    Abstract: A computer-implemented method in a distributed network system is disclosed. The computer-implemented method includes: receiving, at a server, a first object update message from a server-side application, wherein the first object update message includes a first object identifier; identifying, among a plurality of object-client registration records, an object-client registration record that includes the first object identifier; updating the object-client registration record in accordance with the first object update message; selecting a set of client identifiers associated with the first object identifier from the object-client registration record; and, for a first client identifier in the selected set of client identifiers, sending a second object update message to a first client device associated with the first client identifier, wherein the second object update message includes the first object identifier.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: April 29, 2014
    Assignee: Google Inc.
    Inventors: Atul Adya, Gregory H. Cooper, Daniel Sumers Myers, Arunabha Ghosh
  • Patent number: 8713189
    Abstract: A system and method for reliably transmitting a request from a client application (50) running on a client system (13) to a server application (52) running on a server system (15) and receiving a reply to the request, in which functions that provide parameters governing the reliable transport mechanism and message forming and parsing services are provided by the application processes to and called from application-layer protocol stacks (58, 60).
    Type: Grant
    Filed: July 15, 2003
    Date of Patent: April 29, 2014
    Assignee: Wi-Lan, Inc.
    Inventor: Mark Frazer
  • Patent number: 8713174
    Abstract: An event notification matching system, including an event matching table forming a plurality of nodes. Each node is assigned a subscriber request value and contains identifiers for one or more subscribers to be notified at the occurrence of an event relating to the subscriber request value. The event notification matching system may also include a table index. The table index receives input values from an event processing module and selects one or more of the nodes that have subscriber request values corresponding to the received input values. The event processor receives event data from a predetermined source, and formats the input values to simplify the operations performed by the event matching table. The event notification matching system is configured such that the event data need not be compared to non-matching nodes in the event matching table.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: April 29, 2014
    Assignee: Facebook, Inc.
    Inventors: David C. Sobotka, Christopher E. Austin-Lane, Vijay K. Eranti
  • Patent number: 8706903
    Abstract: An audio-on-demand communication system provides real-time playback of audio data transferred via telephone lines or other communication links. One or more audio servers include memory banks which store compressed audio data. At the request of a user at a subscriber PC, an audio server transmits the compressed audio data over the communication link to the subscriber PC. The subscriber PC receives and decompresses the transmitted audio data in less than real-time using only the processing power of the CPU within the subscriber PC. According to one aspect of the present invention, high quality audio data compressed according to lossless compression techniques is transmitted together with normal quality audio data. According to another aspect of the present invention, metadata, or extra data, such as text, captions, still images, etc., is transmitted with audio data and is simultaneously displayed with corresponding audio data.
    Type: Grant
    Filed: December 1, 2011
    Date of Patent: April 22, 2014
    Assignee: Intel Corporation
    Inventors: Robert D. Glaser, Mark O'Brien, Thomas B. Boutell, Randy Glen Goldberg
  • Patent number: 8706857
    Abstract: There is provided an information processing apparatus that is connected to a server for managing data, the information processing apparatus including a data storage configured to store the data obtained from the server, a check unit configured to check a cumulative state of change history information indicating a change type of the data in the server stored in the server, and a data obtaining unit configured to use a check result of the check unit as a basis to determine an obtaining method by selecting either a first obtaining method of synchronizing the data stored in the data storage with the data managed by the server in accordance with the change history information or a second obtaining method of obtaining, from the server, data presence information indicating the data existing in the server to synchronize the data stored in the data storage and to obtain the data from the server.
    Type: Grant
    Filed: November 22, 2010
    Date of Patent: April 22, 2014
    Assignee: Sony Corporation
    Inventors: Seiji Esaka, Takeru Kaneko, Masayuki Takada, Shuhei Sonoda
  • Patent number: 8700587
    Abstract: According to the present invention, techniques for performing security functions in computer storage subsystems in order to prevent illegal access by the host computers according to logical unit (LU) identity are provided. In representative embodiments management tables can be used to disclose the Logical Unit in the storage subsystem to the host computers in accordance with the users operational needs. In a specific embodiment, accessibility to a storage subsystem resource can be decided when an Inquiry Command is received, providing systems and apparatus wherein there is no further need to repeatedly determine accessibility for subsequent accesses to the Logical Unit. Many such embodiments can maintain relatively high performance, while providing robust security for each LU.
    Type: Grant
    Filed: September 14, 2009
    Date of Patent: April 15, 2014
    Assignee: Hitachi, Ltd.
    Inventors: Ryusuke Ito, Yoshinori Okami
  • Patent number: 8701030
    Abstract: Methods and apparatuses to manipulate a window during a drag-and-drop operation. In one aspect of the invention, a method to manipulate a window includes: receiving input of dragging an item to a first window in a first state in which the first window is not completely accessible on a first screen; and bringing the first window from the first state to a second state in which the first window is more accessible or completely accessible on the first screen before the item is dropped. In one example according to this aspect, the first window is brought to the second state in response to a first determination that the first window contains a target location for the item. The first determination is in response to a predetermined input which is one of: a) a determination that the item has hovered around a location in the first window for a predetermined amount of time; and b) an input of pressing a key while the item is being dragged in the first window.
    Type: Grant
    Filed: June 15, 2010
    Date of Patent: April 15, 2014
    Assignee: Apple Inc.
    Inventors: David Anthony Lyons, Patrick Earl McClaughry, Dan Walkowski
  • Patent number: 8700891
    Abstract: According to one general aspect, a method of using a network device may include receiving, via an ingress port, a data packet that includes a payload portion, a source network address and a destination network address. In various embodiments, the method may also include determining if the data packet includes a security tag that includes a role based authentication tag. In some embodiments, the method may include, if the data packet includes a security tag that includes a role based authentication tag, transmitting, via an egress port, at least the payload portion and the role based authentication tag towards, in a topological sense, the destination network address.
    Type: Grant
    Filed: May 8, 2009
    Date of Patent: April 15, 2014
    Assignee: Broadcom Corporation
    Inventors: Zheng Qi, Meg Lin, Mark Buer, Nicholas Ilyadis
  • Patent number: 8700695
    Abstract: The present invention is directed towards systems and methods for dynamically deploying and executing acceleration functionality on a client to improve the performance and delivery of remotely accessed applications. In one embodiment, the client-side acceleration functionality is provided by an acceleration program that performs a transport layer connection pooling technique for improving performance of communications and delivery of a remotely-accessed application. The acceleration program establishes a transport layer connection from the client to the server that can be used by multiple applications on the client, or that is otherwise shared among applications of the client. The acceleration program maintains the transport layer connection open to reduce the number of transport layer connection requests and number of transport layer connections established with the server for an application or multiple applications running on the client.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: April 15, 2014
    Assignee: Citrix Systems, Inc.
    Inventors: Prabakar Sundarrajan, Junxiao He, Sergey Verzunov, Charu Venkatraman, Anil Shetty, Shashi Nanjundaswamy
  • Patent number: 8700794
    Abstract: A video transmission method is provided, which includes receiving state information from at least one mobile terminal that intends to perform a video stream service through a wireless network, determining a size of an image by selecting a specified spatial layer bit stream on the basis of the state information of the mobile terminal from a plurality of spatial layer bit streams generated at different bit rates during encoding of the bit stream, selecting a specified time and an SNR layer bit stream by increasing or decreasing time of the image and a layer position of the SNR layer bit stream on the basis of network parameters included in the state information of the mobile terminal, and transmitting the bit stream generated by extracting the specified layer bit stream of the selected layer to the mobile terminal.
    Type: Grant
    Filed: April 13, 2010
    Date of Patent: April 15, 2014
    Assignees: Samsung Electronics Co., Ltd., Korea University Research and Business Foundation
    Inventors: Sung-Kee Kim, Tae-Sung Park, Sung-Jae Ko, Hyeong-Min Nam
  • Publication number: 20140101327
    Abstract: There is provided a server device including a streaming processing unit configured to generate a frame image in real time, encode the frame image to generate encoded data, and transmit the encoded data to a client device over a network, the client device being configured to decode the encoded data and output the frame image, and a controller configured to receive information related to an output timing of the frame image in the client device from the client device and control a process timing of the frame image in the streaming processing unit so that a predetermined relationship is maintained between the output timing and the process timing.
    Type: Application
    Filed: August 27, 2013
    Publication date: April 10, 2014
    Applicant: SONY CORPORATION
    Inventors: Hirotoshi MAEGAWA, Kazuhito IKEMOTO, Hideki MATSUMOTO
  • Patent number: 8694667
    Abstract: A filtering method and system. The method includes receiving by a computer processor an audio/video data file and filtering data. The computer processor analyzes the filtering data with respect to the audio/video data file and retrieves specified audio/video data portions comprising data objects within frames of the audio/video data file. The computer processor removes gaps existing in the audio/video data file and receives tags comprising instructions for presenting video data of the audio/video data file, audio data of the audio/video data file, and the specified audio/video data portions. The computer processor stores the video data in a first layer of a multimedia file, the audio data in a second layer of the multimedia file, and the specified audio/video data portions in additional layers of the multimedia file. Each of the first layer, the second layer, and the additional layers comprises a tag layer comprising the tags.
    Type: Grant
    Filed: January 5, 2011
    Date of Patent: April 8, 2014
    Assignee: International Business Machines Corporation
    Inventor: Sarbajit K. Rakshit
  • Patent number: 8693536
    Abstract: Disclosed is a server apparatus including a conversion unit which, in case another terminal takes part anew in a group of terminals, during a time of transmitting the copied stream or packet, converts a video frame to a non-predictive frame and transmits the non-predictive frame and transmits a video signal following the non-predictive frame, as it is.
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: April 8, 2014
    Assignee: NEC Corporation
    Inventor: Kazunori Ozawa
  • Patent number: 8693688
    Abstract: A method and apparatus for adaptive packet ciphering is disclosed. The apparatus can include a transceiver capable of communicating in a wireless network and specifying a packet number (PN) and an integrity check value (ICV) as separate packet data units (PDUs) in a stream of a PDUs. The data between a PN-PDU and an ICV-PDU can be enciphered as a single payload of concentrated PDUs.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: April 8, 2014
    Assignee: Intel Corporation
    Inventor: David Johnston
  • Patent number: 8688979
    Abstract: Embodiments of the invention reduce the probability of success of a DOS attack on a node receiving packets by decreasing the probability of random collisions of packets sent by a malicious user with those sent by honest users. The probability of random collisions may be reduced in one class of embodiments of the invention by supplementing the identification field of the IP header of each transmitted packet with at least one bit from another field of the header. The probability of random collisions may be reduced in another class of embodiments of the invention by ensuring that packets sent from a transmitting IPsec node to a receiving IPsec node are not fragmented.
    Type: Grant
    Filed: March 4, 2011
    Date of Patent: April 1, 2014
    Assignees: Verizon Corporate Services Group Inc., Raytheon BBN Technologies Corp.
    Inventors: Craig Partridge, Walter Clark Milliken, David Patrick Mankins
  • Patent number: 8681787
    Abstract: A method begins by a processing module generating a payload of a dispersed storage network frame by generating a transaction number field to include a transaction number corresponding to a write request operation and generating one or more slice payload sections, wherein each slice payload section includes generating a slice name field to include a slice name corresponding to an encoded data slice, generating a slice revision numbering field to include a revision number of the slice name, generating a slice length field to include a length of the encoded data slice, and generating a slice payload field to include the encoded data slice. The method continues with the processing module generating a protocol header by generating a payload length field including a payload length representing length of the transaction number field and length of the one or more slice payload sections and generating remaining fields of the protocol header.
    Type: Grant
    Filed: April 5, 2011
    Date of Patent: March 25, 2014
    Assignee: Cleversafe, Inc.
    Inventors: Andrew Baptist, Wesley Leggette, Jason K. Resch, Manish Motwani
  • Patent number: 8675065
    Abstract: A video monitoring system, comprises a camera, and a monitor apparatus, to which video data from the camera is transmitted, wherein the camera comprises a video obtaining unit for obtaining a signal from an image pickup device, a camera image recognizer unit for executing video processing upon an input video obtained from the video obtaining unit, an encoding unit for executing an encoding process upon basis of a result of the processing within the camera image recognizer unit, thereby producing the video data, and wherein the monitor apparatus comprises a decoding unit for decoding the video data, and an image recognizer unit for selecting a decoding means of the decoding unit, upon basis of the result of processing of the camera image recognizer unit.
    Type: Grant
    Filed: August 13, 2009
    Date of Patent: March 18, 2014
    Assignee: Hitachi, Ltd.
    Inventors: Masaya Itoh, Masanori Miyoshi, Masato Kazui, Hiromasa Fujii
  • Patent number: 8675643
    Abstract: An IP telephone system includes a first IP telephone terminal and a second IP telephone terminal. IP telephone communications are established between the first and second IP telephone terminals via Internet when the second IP telephone terminal has acquired identification data identifying the first IP telephone terminal. The second IP telephone terminal further acquires terminal data identifying a function that the first IP telephone terminal can control via Internet. The first IP telephone terminal receives from the second IP telephone terminal data instructing to execute the function that the first IP telephone terminal can control. Then, the first IP telephone terminal controls execution of the function identified by the data received from the second IP telephone terminal.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: March 18, 2014
    Assignee: Brother Kogyc Kabushiki Kaisha
    Inventor: Masayuki Ishibashi
  • Patent number: 8677013
    Abstract: An industrial automation system comprising a processor with an updating component coupled to automation devices via a network. The updating component reads control information from machine readable representations of the devices and populates a data structure with the control information. The updating component also updates configuration information of a device from data stored in a file object and/or the data structure, further allowing this transfer to be fragmented into a plurality of messages if the configuration information exceeds a threshold. As well, a vendor deployment methodology is provided that embeds devices and firmware for devices with a Device Type Manager (DTM) prior to deployment and can optionally allow post deployment updates to the DTM.
    Type: Grant
    Filed: February 14, 2013
    Date of Patent: March 18, 2014
    Assignee: Rockwell Automation Technologies, Inc.
    Inventor: Dave VanGompel
  • Patent number: 8675649
    Abstract: In an audio network system constructed from a main node and a plurality of satellite nodes each having a plurality of ports, the main node generates and transmits a main packet including audio signals of a plurality of channels. Each satellite node selects one of the plurality of ports in turn, and confirms whether the main packet arrives at the selected port every predetermined period or not. When the main packet arrives at the selected port every predetermined period, the main packet is received via the port by continuing selection of the port. In the case where reception of the main packet is lost, one is selected from the plurality of ports in turn, the operation to confirm arrival of the main packet is restarted, and another port at which the main packet arrives at the present stage is automatically found.
    Type: Grant
    Filed: November 17, 2009
    Date of Patent: March 18, 2014
    Assignee: Yamaha Corporation
    Inventors: Nathan Bentall, Eamon Hughes, Peter Charles Eastty, Michael John Hunter Smith, Ken Iwayama, Peter Damien Thorpe, Masahiro Shimizu
  • Patent number: 8677012
    Abstract: A method of transmitting/receiving a frame between a portable terminal and a base station in a wireless broadband Internet network are provided. More particularly, a method of transmitting/receiving frames can include activating a session between the portable terminal and the base station, removing at least one header information field included in an Internet protocol (IP) datagram after activating the session, adding a network header which sets a predetermined transport connection identifier (TCID) to the IP datagram, generating the frame, and transmitting the generated frame via the activated session. Preferably, the frame is generated in any one of the portable terminal and the base station, and transmitted to the other one of the portable terminal and the base station.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: March 18, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Chee Ha Kim, Hee-Jin Jang, Byoung-Joon Lee, Jong Ho Bang, Su Won Lee
  • Patent number: 8671197
    Abstract: A network includes a cache server and a network aware server that operates to determine an optimization between a cost of retrieving content from a communication network and a cost of caching content at the cache server. The optimization is determined as a minimum of a sum of a transit cost, a backbone cost, and a caching cost. The transit cost includes a money cost per data unit. The backbone cost includes a money cost per data unit and time unit. The caching cost includes a money cost per server unit. In response to determining the optimization, the network aware server sends a content identifier to the cache server, and the cache server receives the content identifier, determines a source of a content item, and if the source is the same as the content identifier, then cache the content item.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: March 11, 2014
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Alexandre Gerber, Oliver Spatscheck, Dan Pei, Mohammad Taghi Hajiaghayi, Jeffrey Erman
  • Patent number: 8671203
    Abstract: An adaptive file delivery system and method transmits a data file, such as an audio-video file, over a network or collection of networks in segments, each segment transmitted during a different time period. In one embodiment, data files are transmitted on behalf of a third party using one or more service provider networks. In an exemplary embodiment, the third party contracts with the sending system to transmit the data files using the service provider networks to transmit data files to customers of the respective service provider networks. The data file is transmitted as a plurality of segments and transmitted in such a way so as to prevent congestion in the respective service provider networks.
    Type: Grant
    Filed: March 2, 2010
    Date of Patent: March 11, 2014
    Assignee: Opanga, Inc.
    Inventors: Jeffrey Paul Harrang, David Gibbons, Kamyar Moinzadeh
  • Patent number: 8670460
    Abstract: The invention relates to a method for optimized transmission of data between a control device and a plurality of field devices that are connected to one another via an IP-based communications network, wherein the data transmission is controlled using a Profinet protocol. The invention further relates to a control and data transmission installation (10) that is particularly suited to the performance of the method. With the control and data transmission installation (10), it is possible to transmit the data to be transmitted from a control device (20) to a group of field devices (30, 40, 50) in a single sum frame subdivided into data fields, and to transmit the data to be transmitted from a plurality of field devices to a control device likewise in only one common sum frame subdivided into data fields. In this manner, the transmission rate can be optimized with respect to standard Profinet frames.
    Type: Grant
    Filed: January 16, 2008
    Date of Patent: March 11, 2014
    Assignee: Phoenix Contact GmbH & Co. KG
    Inventors: Eugen Breit, Juergen Jasperneite, Joerg Jeschin, Gunnar Lessmann
  • Patent number: 8670791
    Abstract: Techniques for sending communications with automatic address or device selection and content conversion are provided. A recipient and addresses and/or devices associated with the recipient are determined for a communication. A destination is selected and the format of the communication may be converted based on the selected destination, if necessary. The communication then can be sent to the selected destination using any of a number of appropriate channels.
    Type: Grant
    Filed: February 3, 2009
    Date of Patent: March 11, 2014
    Assignee: Oracle International Corporation
    Inventors: Zhou Ye, Thomas Wilsher, Jibin Xiang, Xiaolin Zang, Jimmy Shi, Ali Shah, Kalpak Dilip Kothari
  • Publication number: 20140068099
    Abstract: There is provided a new on-board network system having a relay device that relays communication frames between on-board networks, and, between an on-board network and an external device, such as being capable of supporting communication between an on-board network and an external device without a storage area of a relay device being increased.
    Type: Application
    Filed: August 20, 2013
    Publication date: March 6, 2014
    Applicant: DENSO CORPORATION
    Inventor: Syota Komori
  • Patent number: RE45009
    Abstract: A method and apparatus for dynamic network link acceleration provides a managed communication link for accelerated and reliable network communication between a client and other network devices. In one or more embodiments, a client computing device which generates communication packets of a first type is enhanced with a front end mechanism which selectively encodes the data packets into packets of a second type. The data packets which are encoded into a second type are transmitted over a managed communication link which may provide error correction, security, quality of service, and other services including acceleration of communications.
    Type: Grant
    Filed: October 2, 2013
    Date of Patent: July 8, 2014
    Assignee: Circadence Corporation
    Inventors: Mark Vange, Marc Plumb, Michael Kouts, Glenn Sydney Wilson, Randy Thornton, Marlin Popeye McFate, Robert John Shaughnessy