Computer-to-computer Data Modifying Patents (Class 709/246)
  • Publication number: 20100293262
    Abstract: A method and apparatus for an automated system management process are described. According to an embodiment of the invention, a method comprises receiving data regarding operation of a network; automatically generating network policies based at least in part on the data regarding operation of the network using automation intelligence; applying the network policies to modify operations of the network; and receiving data regarding the operation of the network after the modification of the operations of the network.
    Type: Application
    Filed: April 13, 2010
    Publication date: November 18, 2010
    Inventors: Hong Li, John Vicente, Richard Robak
  • Publication number: 20100293139
    Abstract: A method for synchronizing data is disclosed. The method includes: receiving a data synchronization request; determining data that needs to be transcoded and a transcoding rule for such data according to the data synchronization request and features of a widget terminal that requests data synchronization and sending the data that is transcoded according to the transcoding rule to the widget terminal that requests data synchronization. A widget terminal and server are also provided. The present invention can extend the use scope of widget terminals.
    Type: Application
    Filed: April 23, 2010
    Publication date: November 18, 2010
    Inventors: Peng LI, Haifang Fu
  • Publication number: 20100293254
    Abstract: The present invention, generally speaking, provides an improved web-based media submission tool. As with some existing tools, operation of the tool is drag and drop or the user can “click” to browse a directory to select media objects. Unlike existing tools, the tool provides the user an opportunity to confirm the submission, for example by generating a thumbnail image of an image file that has been dragged and dropped. Batch submission is provided for in which a user drags and drops a plurality of images or other media objects. Submission from a web page to a web page is also provided for. The submission tool is configurable to perform a variable amount of intelligent preprocessing on media objects prior to upload. In the case of digital images, the tool can perform sizing and formatting, for example. Information capture is performed with information being uploaded together with the media objects. In an exemplary embodiment, information capture is both user-transparent (e.g.
    Type: Application
    Filed: July 7, 2010
    Publication date: November 18, 2010
    Inventors: Lisa T. Wood, Scott M. Lewis, Robin T. Fried
  • Publication number: 20100293298
    Abstract: A switch may be used to force the expiration of a cookie on a user's system by inserting an expiration field into the cookie contained in a network response packet. Additionally, a mechanism is provided to delete or damage a cookie contained in a network request packet, so that server software is not disrupted by the receipt of a cookie. Deleting a cookie results in a cleaner request, but damaging a cookie may be more efficient in certain circumstances. By providing these features, an efficient cookie switching design is provided.
    Type: Application
    Filed: May 17, 2010
    Publication date: November 18, 2010
    Applicants: Brocade Communications Systems, Inc.
    Inventor: Rui Li
  • Patent number: 7836193
    Abstract: A method and apparatus for processing overlay data in a multimedia system include processing that begins when the server of the multimedia system selects a set of channels from a plurality of channels based on a set of channel select signals. The processing continues as the server converts the set of channels into streams of channel data. The server then decodes the streams of channel data into video frames for each channel of the set of channels. The processing continues as the server generates overlay data for at least one channel based on an overlay selection input, which is provided by the client that requested the particular channel. The processing then continues as the server encodes the overlay data with video frames of at least one channel to produce channel overlay packets. The processing continues as the server encodes the video frames of the other channels into sets of channels to produce channel packets.
    Type: Grant
    Filed: September 5, 2001
    Date of Patent: November 16, 2010
    Assignee: ViXS Systems, Inc.
    Inventor: Paul Ducharme
  • Patent number: 7836120
    Abstract: A method for managing communication between businesses includes receiving a request and performing standard mapping on the request. At least one map utilized to map the request into a specified format is determined, and the request is converted into the specified format utilizing the at least one map to form a modified request.
    Type: Grant
    Filed: June 4, 2008
    Date of Patent: November 16, 2010
    Assignee: Dell Products L.P.
    Inventor: Haseeb Ahmad Zafar
  • Patent number: 7836205
    Abstract: A computer system for interconnecting nodes in a virtual network includes a first network device configured to receive an information packet including a destination address and a virtual network identifier from a source node. The first network device includes a first translation table for use in translating the destination address and the virtual network identifier into an address indicator which is used in the computer network system to replace the destination address in the information packet and to denote a destination node specified by the destination address. The computer network system includes a second network device configured to receive the information packet including the address indicator. The second network device includes a second translation table for use in translating the address indicator into the destination address and the virtual network identifier.
    Type: Grant
    Filed: July 11, 2002
    Date of Patent: November 16, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: David Andrew Thomas
  • Patent number: 7835897
    Abstract: A system and method is described for connecting a logic circuit simulation to a hardware peripheral that includes a computer running software for communicating data to and from the hardware peripheral. The software transmits the data received from the hardware peripheral to the device being simulated by the logic circuit simulation. The computer also transmits the data received from the device being simulated by the electronic circuit simulation to the hardware peripheral. This allows the user to test the device being simulated using real hardware for input and output instead of simulated hardware.
    Type: Grant
    Filed: November 6, 2006
    Date of Patent: November 16, 2010
    Inventor: Robert Marc Zeidman
  • Patent number: 7836142
    Abstract: A system and method for synchronizing a dynamic domain name system (DDNS). Updated domain name information is received at a first datastore and sent to a second datastore. Updated domain name information is also received at the second datastore and sent to the first datastore. Either datastore determines whether the other datastore is available to receive the updated domain name information. If the receiving datastore is not available, the sending datastore waits until the receiving datastore is available. The first datastore is connected to a first master DNS server and the second datastore is connected to a second master DNS server. The first and second master servers share an IP address. When a request for domain name information is received at a router, the request is sent to a master DNS server selected from the first and second master DNS servers using the shared IP address. A master DNS server is selected to respond to the DNS request only if that master server is able to respond to the request.
    Type: Grant
    Filed: February 22, 2008
    Date of Patent: November 16, 2010
    Assignee: Time Warner Cable, Inc.
    Inventor: Geoffrey George Filippi
  • Patent number: 7836202
    Abstract: A communication system is introduced to integrate middleware having in-ports, out-ports, a configurator, and intermediary elements. The configurable in-ports and out-ports are used to facilitate communication with specific middleware among a set of middleware. A configurator configures in-ports and out-ports corresponding to specific middleware, wherein each in-port and each out-port is configured based on a binding and a transport. The configured in-ports, the configured out-ports, and the intermediary elements form one or more paths over which data is moved, with each of the intermediary elements performing any of, or a combination of, the following: propagation of transaction information, transformation of data, load balancing, fault tolerance, session management, orchestration, security, or control of transaction boundaries.
    Type: Grant
    Filed: January 19, 2006
    Date of Patent: November 16, 2010
    Assignee: IONA Technologies Limited
    Inventors: Peter Lawrence Cousins, Alan Thomas Conway
  • Patent number: 7836148
    Abstract: In the present invention, HTML elements are mapped to objects in an object-oriented environment. Classes of objects are defined for each HTML element as well as the HTML document (or page). By providing a one-to-one mapping between each HTML element and object classes, HTML documents can be manipulated programmatically. The properties of each element are stored in instance variables of the associated object. Each object class can include methods to manipulate the HTML element within an HTML document.
    Type: Grant
    Filed: July 31, 2006
    Date of Patent: November 16, 2010
    Inventors: Nicolas Popp, Bruce Ong
  • Patent number: 7836194
    Abstract: Latency in a real-time electronic communication is dynamically managed. A communication delay arising from a receiving data buffer is measured and a latency adjustment necessary to adjust the size of the communication delay to within a predetermined range and an optimal range for a size of the communication delay are determined. Using these parameters, the number of samples for an audio playback data block passing through the receiving data buffer is modified.
    Type: Grant
    Filed: October 5, 2007
    Date of Patent: November 16, 2010
    Assignee: AOL Inc.
    Inventors: John Mantegna, Shuwu Wu
  • Publication number: 20100287295
    Abstract: A streaming engine and method includes a plurality of input types configured to pass one of samples and frames from an input stream. A processing block is configured to process the samples and frames independently of input and output types and produce any kind of output samples and frames in accordance with processing elements employed in the processing block. A plurality of output types is configured to initiate a session which determines connections between inputs and outputs so that the samples and the frames are received from the processing block in accordance with the session to appropriately direct the stream.
    Type: Application
    Filed: May 7, 2009
    Publication date: November 11, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Frank A. Schaffa, Peter H. Westerink
  • Patent number: 7831735
    Abstract: A plurality of data objects may be replicated across a plurality of computing nodes coupled to a network. The network may include a first node operable to initiate an update operation to update a plurality of replicas of a first object. If one or more of the replicas are not reachable then the update operation may update a subset (e.g., a quorum) but not all of the replicas. For each node on which one of the replicas was updated in the update operation, the node may add the object to a list of incoherent objects. The list of incoherent objects may subsequently be used to bring the lagging replicas in sync with the replicas that were updated. In another embodiment, a plurality of replicas of an object may be stored on a plurality of nodes, similarly as described above. A first node that stores a replica of the object may store a first timestamp associated with the replica on the first node.
    Type: Grant
    Filed: March 2, 2009
    Date of Patent: November 9, 2010
    Assignee: Symantec Operating Corporation
    Inventors: Navin Kabra, Anindya Banerjee, BijayaLaxmi Nanda, Sivaramakrishna Ramadugu Venkata, Dilip Madhusudan Ranade, Radha Shelat, Laxmikant Vithal Gunda
  • Patent number: 7831660
    Abstract: The present invention relates to a network system providing a wireless website and method for providing and connecting the wireless website using the same, the network system including a contents providing system using a mobile terminal including at least one terminal device receiving contents information for the wireless website through a wired means or a wireless means, thereby transmitting the contents information or connecting to the wireless website, a macro server storing the wireless website created by using the contents information inputted from the terminal device, wherein the macro server includes scripts corresponding to the created wireless website, a database for storing information of the wireless website in a table form, and phone page information for displaying the wireless website, and an execution server searching the database so as to provide contents corresponding to each wireless website, in accordance with a connection of the terminal device.
    Type: Grant
    Filed: March 2, 2007
    Date of Patent: November 9, 2010
    Assignee: Mtome Co., Ltd.
    Inventor: Se Jin Park
  • Patent number: 7831730
    Abstract: A proxy apparatus and method for streaming media information via at least one network and for building-up a good quality version of the media information. When a user device communicates with the proxy apparatus using a particular bandwidth and requests that media information be provided from a media server, the proxy apparatus first determines if a version of the media information encoded for the user device's connection bandwidth has been stored in the proxy apparatus. If a version of the media information encoded for the user device's bandwidth is not available from the proxy apparatus, the proxy apparatus sends a request to a media server for the media information. Once the media server receives the request, the media server begins to stream a copy of the media information encoded for the user device's bandwidth to the user device via the network and proxy device.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: November 9, 2010
    Assignee: AT & T Intellectual Property II, L.P.
    Inventors: Robert Markowitz, Joseph O'Neil, Kenneth Rosen, Peter Stuntebeck
  • Patent number: 7828209
    Abstract: The ‘IP Diagnostics’ software is a new and innovative method of aiding the deployment and troubleshooting of IP enabled POS terminals. Its purpose is to identify where a failure in the IP connection is occurring. The IP Diagnostics application does this by testing major failure points within the IP chain from the POS terminal to the host.
    Type: Grant
    Filed: November 22, 2006
    Date of Patent: November 9, 2010
    Assignee: Hypercom Corporation
    Inventors: Paul Walters, Gregory Boardman, Robert D. Martin
  • Publication number: 20100281182
    Abstract: An extensible binary mark-up language is disclosed that is compatible with existing XML standards yet provides significantly improved efficiencies for XML-based data storage and communications, particularly for narrow and low bandwidth communication media. A corresponding extensible non-binary mark-up language is also disclosed that is compatible with the XML standard. This dual-representation common message format (CMF) allows standard XML tools to be utilized in viewing and editing XML-based data and allows a CMF parser to be utilized to convert the XML formatted information into an extensible binary representation for actual communication through a medium or storage on a wide range of media.
    Type: Application
    Filed: July 8, 2010
    Publication date: November 4, 2010
    Inventor: Bill J. Eller
  • Publication number: 20100281094
    Abstract: A system for physically consolidating and securing access to all Out-of-Band interfaces in computer, telecommunication and networking equipment, regardless of the interface type, isolating the management ports from the data network. The system converts low-level management protocols into higher-level network protocols suitable for secure transport over the data network. The system may encrypt the common format management data. The system may also authenticate each User that attempts to access the management interfaces.
    Type: Application
    Filed: December 17, 2009
    Publication date: November 4, 2010
    Inventors: Graham Holt, Ivan Passos
  • Patent number: 7827312
    Abstract: A transcoder is adapted to perform transcoding of metadata to enable sharing and consumption of media content at dissimilar devices that are coupled to a home network. The transcoder, which is also coupled to the home network, is adapted to receive media content and metadata from a first media consumption device, to transcode the media content and metadata from a first format to second format, and to supply the transcoded media content and metadata to the second media consumption device in the second format. In one embodiment, the transcoder executes a method by which the transcoder obtains information about the sensing capabilities of a meter adapted to measure media at a media consumption device and subsequently uses that information to transcode the metadata into a format suitable for sensing by the meter.
    Type: Grant
    Filed: May 13, 2003
    Date of Patent: November 2, 2010
    Assignee: The Nielsen Company (US), LLC
    Inventors: Arun Ramaswamy, William A. Feininger
  • Patent number: 7827275
    Abstract: A method and system for remote access to a device is provided. This involves establishing a connection between a local device connected in a local network and a remote device via a communication link; sending a message from the local device to the remote device via the communication link, indicating an online status of the local device; and maintaining an online status indication for the local device at the remote device, until arrival of a message indicating an offline status of the local device.
    Type: Grant
    Filed: June 4, 2007
    Date of Patent: November 2, 2010
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Shrikant Kanaparti, Yu Song, Doreen Cheng, Alan Messer
  • Patent number: 7827253
    Abstract: A method, system, and computer program product for dynamically annotating Web pages passed via a messaging application is provided. The method includes transmitting a Web page and a graphical user interface (GUI) to a requester of the Web page. The GUI directs the requester to provide annotations to at least a portion of the Web page content, which annotations are translated to instructions interpretable by a Web browser. The instructions are bundled with a uniform resource locator (URL) of the Web page at a computer processing device of the requester. The method also includes receiving a request for the Web page from a second requester who received the instructions bundled with the URL of the Web page within a message transmitted by the requester. The method further includes directing a Web browser of the second requester to apply the instructions as the Web page is being rendered. Application of the instructions causes the Web browser to render the Web page along with the annotations.
    Type: Grant
    Filed: July 24, 2006
    Date of Patent: November 2, 2010
    Assignee: International Business Machines Corporation
    Inventors: Angela Richards Jones, Ruthie D. Lyle
  • Patent number: 7827313
    Abstract: A method is provided of at least partially securing communications, via a HIP proxy (16), between a first host (12) which is not HIP enabled and a second host (14) which is HIP enabled, the method comprising: sending (A) a query from the first host (12) to resolve the IP address of the second host (14); in response to said query, retrieving (B, C) an IP address (IPfa) and HIT (HIThip) associated with the second host (14), returning (E) from the proxy (16) a substitute IP address (IPres) associated with the second host (14), and maintaining (D) at the proxy (16) a mapping between the substitute IP address (IPres), the retrieved IP address (IPfa) and the retrieved HIT (HIThip); and upon receipt (F) of a session initiation message (TCP SYN) at the proxy (16) from the first host (12) including as its destination address the substitute IP address (IPres), using the mapping to negotiate a secure HIP connection (22) between the proxy (16) and the second host (14).
    Type: Grant
    Filed: February 13, 2004
    Date of Patent: November 2, 2010
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Patrik Salmela, Jorma Wall, Petri Jokela
  • Patent number: 7827244
    Abstract: Embodiments provide for storing message rules in a serialized global form on a server for transfer of the data between different servers. Message rules include condition and action data structures, wherein at least the action data structures include global identifiers. A client creates a message object that includes an extended rule with the global identifiers, sets a property on the message object used to identify the object as an extended rule, serializes the message object using a code library, and stores the message object on a message server. Upon execution of a message rule, the rule is desterilized using a copy of the code library and translated into server specific for executing the extended rule on received messages.
    Type: Grant
    Filed: July 16, 2004
    Date of Patent: November 2, 2010
    Assignee: Microsoft Corporation
    Inventors: David Charles Whitney, Nicolae Surpatanu
  • Publication number: 20100274694
    Abstract: To enable content distributed to a user terminal to be optimized and distributed on the network side in accordance with various conditions on the user terminal side without increasing the processing load on the content server side. A gateway server (relay server) acquires content in an editable form from the content server, and edits the acquired content based on an editing condition of the user terminal, and distributes the edited content to the user terminal.
    Type: Application
    Filed: April 22, 2010
    Publication date: October 28, 2010
    Applicant: NTT DOCOMO, INC.
    Inventor: Junichi Yamaguchi
  • Publication number: 20100274925
    Abstract: The invention relates to a method for inserting, into a data stream, at least one piece of concealed information as well as at least one mechanism for broadcasting the information, wherein the mechanism is revealed. According to the invention, these additions are made without altering the original data, i.e. neither their intrinsic content nor their integrity. The invention also relates to a device for implementing the method.
    Type: Application
    Filed: December 17, 2008
    Publication date: October 28, 2010
    Applicant: GEMALTO SA
    Inventor: Jean-Francois Rubon
  • Publication number: 20100274914
    Abstract: Systems (100) and methods (500) for connecting network resources of a first network (116) to network resources of a second network (118). The second network is different from the first network. The methods involve receiving a first message (302, 402) from a first network resource (106) of the first network. The first message has a first protocol format. In response to the first message, a second message (308, 408) having a web service request format is dynamically generated. The second message is communicated to a third network resource (112) of the second network for conversion into a third message (314). The third message has a second protocol format different from the first protocol format. The first network can be an SIP network. The second network can be an SS7 network.
    Type: Application
    Filed: April 23, 2009
    Publication date: October 28, 2010
    Applicant: International Business Machines Corporation
    Inventors: Oliver Birch, Bouna Sall, Can Paul Boyacigiller, Sreennivasa R. Pamidala
  • Publication number: 20100274870
    Abstract: A transcoding system comprises a mobile communication device that retrieves a web resource using a mobile communication network and the internet via a transcoder. The web resource may comprise a web page intended for use by personal computers (PCs) stored at a web server. The mobile communication device sends a request to the transcoder for the web page, the request including a first URL. In one embodiment, the transcoder recognises the first URL as relating to a web page on a transcode list. Accordingly, the transcoder retrieves a web page using a second URL based on the first URL according to a mapping record. The transcoder then transcodes the retrieved web page and sends the transcoded web page to the mobile communication device. In another embodiment, the transcoder does not recognise the first URL and instead removes the top level domain of the first URL to generate a truncated URL.
    Type: Application
    Filed: April 14, 2010
    Publication date: October 28, 2010
    Applicant: MTLD TOP LEVEL DOMAIN LIMITED
    Inventors: Ronan CREMIN, Trey HARVIN, Francesco CETRARO, Huw SPIERS
  • Publication number: 20100274861
    Abstract: Communications router for anonymously routing messages between a source communication device (200) and respondent communication devices (213,214,215,2116,217,218). A source storage means (203) is provided for storing the communication identifiers for the source communication device (200) and a predetermined subject identifier for designating messages associated therewith. A respondent storage means (203) is provided for storing the communication identifiers for each respondent communication device (213,214,215,2116,217,218), along with a unique tag identifier assigned thereto. A first message handler (202,204,205,206) selects received messages from the respondent communication devices (213,214,215,2116,217,218), attaches the appropriate tag identifier, and transmits the message to the source communication device (200).
    Type: Application
    Filed: December 19, 2008
    Publication date: October 28, 2010
    Inventor: Edward Yaw Asiedu
  • Publication number: 20100271650
    Abstract: A data providing method comprises performing contactless communication with a mobile device brought close to the relay, selecting an appropriate workspace that is appropriate for unique information representing the status of the contactless communication with the mobile device from a plurality of workspaces that collects a plurality of information related to each task, sending information of the selected appropriate workspace to the mobile device by the contactless communication, and allowing the mobile device to access the appropriate workspace in response to an access request for the appropriate workspace from the mobile device.
    Type: Application
    Filed: April 27, 2010
    Publication date: October 28, 2010
    Applicants: KABUSHIKI KAISHA TOSHIBA, TOSHIBA TEC KABUSHIKI KAISHA
    Inventors: Hajime Tomizawa, Akihiko Fujiwara, Shinji Makishima, Kazuhiro Ogura, Akihiro Mizutani, Toshihiro Ida, Yusuke Hamada
  • Patent number: 7822017
    Abstract: Systems and methods of providing secure signaling for voice communications over a public switched voice network (PSTN) are described. The call signaling is received at a first secure voice signaling gateway (SVSG) in which it is encrypted utilizing a security key. The encrypted payload is tunneled from the first SVSG to a second SVSG at a destination network element. The destination SVSG decrypts the payload and passes it on to the destination. According to the invention the communication can be either masqueraded in which the address of the first SVSG is given as the origin or non-masqueraded in which the actual original of the voice communication is retained.
    Type: Grant
    Filed: November 18, 2004
    Date of Patent: October 26, 2010
    Assignee: Alcatel Lucent
    Inventors: Scott David D'Souza, Olivier Le Moigne
  • Patent number: 7823175
    Abstract: A unified system of programming communication. The system encompasses the prior art (television, radio, broadcast hardcopy, computer communications, etc.) and new user specific mass media. Within the unified system, parallel processing computer systems, each having an input (e.g., 77) controlling a plurality of computers (e.g., 205), generate and output user information at receiver stations. Under broadcast control, local computers (73, 205), combine user information selectively into prior art communications to exhibit personalized mass media programming at video monitors (202), speakers (263), printers (221), etc. At intermediate transmission stations (e.g., cable television stations), signals in network broadcasts and from local inputs (74, 77, 97, 98) cause control processors (71) and computers (73) to selectively automate connection and operation of receivers (53), recorder/players (76), computers (73), generators (82), strippers (81), etc.
    Type: Grant
    Filed: June 6, 1995
    Date of Patent: October 26, 2010
    Assignee: Personalized Media Communications LLC
    Inventors: John Christopher Harvey, James William Cuddihy
  • Patent number: 7822874
    Abstract: A method and system for interfacing between a portable media device and one or more media content providers. The method may be practiced, for example, in a system including the portable media device that receives content from one or more media content providers. The method can include identifying a first data format employed by the portable media device and a second data format employed by a selected media content provider. A data stream is received from the selected media content provider. The data received from the selected media content provider can be modified to be compatible with the first data format. Alternately or additionally, the data stream can be filtered to eliminate content that is unnecessary for the portable media device. The method further includes communicating the formatted data to the portable media device.
    Type: Grant
    Filed: April 6, 2007
    Date of Patent: October 26, 2010
    Assignee: Dell Products L.P.
    Inventors: Timothy Nichols, Mark Andrew Ross, Timothy Bucher
  • Patent number: 7822806
    Abstract: Systems and methods provide a real-time data display and interface for a network device by loading a page in a browser (115), the page including an engine which is executed in the browser (120) and used to automatically load a definition file (125) from a remote source in response to content within the page. Widgets are instantiated for display in the interface, each making data requests (145) at intervals which are forwarded to one or more servers in communication with the network device. Requested data is received (160) and presented in the interface there by providing the user with dynamically updated data (165). An engine for driving such display comprises executable code configured to instantiate one or more widgets for rendering within the display of the real-time data interface. The engine further includes a reference to a definition file which defines prescribed parameters for one or more of the widgets.
    Type: Grant
    Filed: February 18, 2003
    Date of Patent: October 26, 2010
    Assignee: Honeywell International Inc.
    Inventors: Brian Spencer Frank, John W. Sublett
  • Patent number: 7822830
    Abstract: The present invention provides a Dynamic Portal Assembly for Portals which provides the function to manipulate whole topology tree of a Portal at runtime. Topology Fragments, that are partial topology trees, are computed by software components called Adapters and are merged with existing trees at run time. The Adapters themselves can base the computation on the states of External Systems, e.g. Workflow Systems. The introduction of an Independent Adapter Interface allows for easy deployment of new Adapters into the Portal. In a preferred embodiment of the present invention the Dynamic Portal Assembly is adapted to integrate Workflow into Portal without giving awareness to the Portal user.
    Type: Grant
    Filed: April 6, 2009
    Date of Patent: October 26, 2010
    Assignee: International Business Machines Corporation
    Inventors: Robert Junghuber, Matthias Kloppmann, Frank Leymann, Markus Reichart, Dieter Roller, Juergen Schaeck, Thomas Schaeck
  • Patent number: 7823210
    Abstract: A rights management system is described in which, subsequent to recording a media resource, client-side equipment receives and stores recording definition information (RDI). The RDI provides information that can be used to recover the keys used to decrypt the media resource. When a client device subsequently wishes to consume the media resource, it can forward the RDI to an operations center. At the operations center, a transcription module validates the client device's rights and converts the RDI into client targeted information (CTI) by recovering the keys used to decrypt the media resource. The client device receives the CTI from the transcription module and uses it to consume the media resource. The CTI has an expiration date, after which it can no longer be used.
    Type: Grant
    Filed: May 23, 2006
    Date of Patent: October 26, 2010
    Assignee: Microsoft Corporation
    Inventors: Alexander Bessonov, John H. Grossman, IV
  • Patent number: 7822875
    Abstract: A method allowing for flexible modification of a data packet in a data network is presented. A data packet is parsed based on one or more attributes and sent to a buffer memory and a user modifiable lookup table. Using extracted packet data, information required to modify the data packet as desired is located in the lookup table and forwarded to a packet modification engine. Within the packet modification engine, a novel rewrite constructor module generates unique packet rewrite information based on the information forwarded from the lookup table and one or more additional inputs. This unique packet rewrite information is forwarded to a packet rewrite engine, wherein the packet rewrite engine modifies the data packet accordingly.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: October 26, 2010
    Assignee: Marvell International Ltd.
    Inventors: Guy T. Hutchison, Awais B. Nemat
  • Patent number: 7821985
    Abstract: Knowledge of the computational context of a computer operating environment, for example, awareness of process threads, is used to route IP traffic in the presence of multiple active network connections. An additional protocol may be added to the network layer of an operating system in order to map certain computational contexts to particular network interfaces. Any process with identification parameters associated with a mapped computational context requesting data transfer via a communication network is bound to the network interface previously associated with the computational context rather than an alternate network interface that otherwise might be the default. Further, process threads created by a parent process thread may be caused to inherit the computational context of the parent thread in order to assign traffic to the same network interface. This routing framework may have particular application with respect to multihomed host devices, for example, mobile computing devices.
    Type: Grant
    Filed: March 13, 2006
    Date of Patent: October 26, 2010
    Assignee: Microsoft Corporation
    Inventors: Friedrich Van Megen, Ivo W. Salmre, Wolfgang Manousek
  • Publication number: 20100268848
    Abstract: A handheld computer including a wireless communications link with a wireless server is disclosed. The wireless communications link allows browsing of information provided through the wireless server which is coupled to a communications network. A user of the handheld computer may generate a request for content, for example, by selecting a link to content. The request is communicated to the wireless server which requests the content from the content source. When the content is received by the wireless server, a plug-in mechanism or other type of software program is used to convert the particular content type into a format easily communicated and used by the handheld computer. The handheld computer receives the formatted content, and using a compatible plug-in mechanism or software program, is able to display content using the handheld computer.
    Type: Application
    Filed: June 28, 2010
    Publication date: October 21, 2010
    Applicant: PALMSOURCE, INC.
    Inventors: Sanjiv Maurya, Michel Turcotte
  • Publication number: 20100268796
    Abstract: The present invention, generally speaking, provides a broad-based solution for acquisition, processing and distribution of media objects including pictures (images), movies, videos, graphics, sound clips, etc via the Internet or the like. And specifically, it is a solution to such systems for use in applications wherein there are multiple originators of media objects that will be viewed in multiple web sites having different viewing requirements. A browser-based prepare and post tool prepares and submits media objects from inside a standard browser to a remote server. A Media Acquisition, Processing and Distribution (MAPD) system receives these media objects, processes them to meet specific requirements, and delivers them for integration into remote databases. MAPD system services include media object submission, processing, hosting and mirroring. The hosting service delivers a media object URL to a remote database, allowing the media object to be requested and served by the media object server.
    Type: Application
    Filed: May 28, 2010
    Publication date: October 21, 2010
    Inventors: Lisa T. Wood, Scott M. Lewis, Robin T. Fried
  • Publication number: 20100268815
    Abstract: A LDAP collision detection mechanism and a method are described herein that allow a LDAP client to detect and avoid an update operation collision on an entry within a LDAP directory. The method includes the steps of: (a) reading data from the entry in the directory; (b) processing the retrieved data; (c) sending a request to modify the data in the entry in the directory, wherein the client is assured that the requested modification will not be performed by the directory if another client had previously performed a modification on the data within the entry that was originally read by the client. There are several different embodiments of the LDAP collision detection mechanism and the method described herein.
    Type: Application
    Filed: April 10, 2008
    Publication date: October 21, 2010
    Inventors: Antonio Alonso Alarcon, Maria Cruz Bartolomé Rodrigo, Julio Vega Arnaez
  • Publication number: 20100268795
    Abstract: The present invention, generally speaking, provides a broad-based solution for acquisition, processing and distribution of media objects including pictures (images), movies, videos, graphics, sound clips, etc via the Internet or the like. And specifically, it is a solution to such systems for use in applications wherein there are multiple originators of media objects that will be viewed in multiple web sites having different viewing requirements. A browser-based prepare and post tool prepares and submits media objects from inside a standard browser to a remote server. A Media Acquisition, Processing and Distribution (MAPD) system receives these media objects, processes them to meet specific requirements, and delivers them for integration into remote databases. MAPD system services include media object submission, processing, hosting and mirroring. The hosting service delivers a media object URL to a remote database, allowing the media object to be requested and served by the media object server.
    Type: Application
    Filed: May 28, 2010
    Publication date: October 21, 2010
    Inventors: Lisa T. Wood, Scott M. Lewis, Robin T. Fried
  • Publication number: 20100268847
    Abstract: A method for migrating information, and a migrator for migrating information, are disclosed. The method may include extracting organizational information from at least two service providers, accessing a first at least one of the at least two service providers upon selection of a migration selection interface by the user, receiving of a first plurality of information related to the user from one of the service providers, accessing a second at least one of the at least two service providers, and writing the first plurality of information to the second at least one of the at least two service providers.
    Type: Application
    Filed: April 12, 2010
    Publication date: October 21, 2010
    Inventors: Tomy K. Isaac, Mark Kasiraja
  • Publication number: 20100268846
    Abstract: Methods and systems are provided. A sending device offers to provide a graphic image to a receiving device by way of a network. The receiving device responds by providing desired parameters including an overall file size to the sending device. A data file formatted according to the desired parameters is provided to the receiving device. The sending device or another entity can be the source of the data file.
    Type: Application
    Filed: April 16, 2009
    Publication date: October 21, 2010
    Inventor: Robert Gregory Gann
  • Patent number: 7817635
    Abstract: A SIP header reduction protocol operating on a communication network to compress the SIP header fields on SIP control messages used to initiate a SIP communication session. The new protocol is implemented on the mobile use equipment (UE) (301) and P-CSCF proxy SIP server (302). The prior SIGCOMP compression dictionary is used to compress those header field parameters defined by the SIGCOMP dictionary. A new 3G Dictionary is implemented with header field parameters for several wireless specific data elements and parameters necessary to access various wireless technologies and services which are missing from the SIP/SDP based SIGCOMP dictionary. Finally, an Encoding Assistant (EA) (310, 355) function is implemented on the UE and P-CSCF that operates a standard encoding and decoding of SIP message header fields to reduce those SIP header fields that are dynamic over time but are essentially static in terms of most user communication.
    Type: Grant
    Filed: September 1, 2006
    Date of Patent: October 19, 2010
    Assignee: Nortel Networks Limited
    Inventors: Haseeb Akhtar, David Brombal, Anthony Jones, Mohamed Khalil
  • Patent number: 7818417
    Abstract: A method comprises estimating a performance of a processing system using queuing theory wherein the processing system comprises a network that accepts at least one input message stream from a plurality of publishing clients, transforms the at least one input message stream into at least one output message stream utilizing the plurality of transforms distributed in a first assignment among the plurality of brokers, and delivers the at least one output message stream to at least one of the plurality of subscribing clients, performing optimization upon the assignment of the plurality of transforms using the estimated performance to produce a second assignment, and reassigning the plurality of transforms in accordance with the second assignment.
    Type: Grant
    Filed: January 10, 2006
    Date of Patent: October 19, 2010
    Assignee: International Business Machines Corporation
    Inventors: Roman Ginis, Robert E. Strom
  • Patent number: 7818377
    Abstract: Embodiments provide for extending the architecture of a legacy messaging system that otherwise communicates message rules to a client as rows in a rule table. Due to architectural limitations of some messaging systems, rules larger than a specified size are prevented from being streamed between a server and a client. Example embodiments provides for extended rules that represent a combination of conditions, actions or exceptions to be performed on messages and are created by a client as message objects. Because they are created by a client as message objects, rather than rows on a table, the extended rules are allowed to be streamed between the client and server, thus extending the architecture of a legacy messaging system. The client also sets a property value on the message object created, thereby allowing the server to identify the message object as including the extended rule. The system, however, still supports legacy clients.
    Type: Grant
    Filed: May 24, 2004
    Date of Patent: October 19, 2010
    Assignee: Microsoft Corporation
    Inventors: David Charles Whitney, Nicolae Surpatanu
  • Patent number: 7818456
    Abstract: A method and system for processing a communication comprising a file attached to an electronic document, the communication having been transmitted from a first link to a second link of a chain of links. The method is performed by a data processing system at the second link. The file is selected and an existing filename of the selected file is determined. The existing filename has a generic filename component denoted as Filename.ext that does not relate to any characteristic of any link in the chain. Referential data is selected from at least one field of the document, encoded according to an encoding rule and at least one lexicographic rule, and merged with Filename.ext to generate a new filename. The referential data includes at least one characteristic of the first link. The file is renamed with the new filename, detached from the document, and stored in the data processing system.
    Type: Grant
    Filed: June 23, 2005
    Date of Patent: October 19, 2010
    Assignee: International Business Machines Corporation
    Inventor: Fernando Incertis Carro
  • Patent number: RE41848
    Abstract: A system and method are presented in which a plurality of transport protocol objects (TPOs) are instantiated at an IM user agent. In one embodiment, each of the plurality of TPOs is adapted to provide a translation between a first IM protocol and a different IM protocol.
    Type: Grant
    Filed: September 24, 2008
    Date of Patent: October 19, 2010
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: William Todd Daniell, Lee G. Friedman, Larry Graham Kent, Jr., Joel A. Davis, Brian Keith Daigle
  • Patent number: RE41941
    Abstract: An ACARS messaging system according to the invention is deployed when a TCP/IP subnetwork is available to the aircraft. ACARS messages are encoded into ASN.1 notation and translated to become compliant with the TCP/IP suite of protocols. A wireless subnetwork provides the initial access point to establish the TCP/IP datalink for the ACARS message traffic. The system allows transmission of ACARS messages using low cost and high bandwidth TCP/IP networks in lieu of the private networks that carry conventional ACARS messages.
    Type: Grant
    Filed: April 8, 2010
    Date of Patent: November 16, 2010
    Assignee: Honeywell International Inc.
    Inventors: Richard J. Eckert, Thomas D. Judd