Patents Examined by Emmanuel L. Moise
  • Patent number: 8161125
    Abstract: A workflow manager application transfers message data received from an originating device via a communication network to a target application for processing. A graphical user interface displays the received message data and allows the user to view and designate one or more target applications for processing the message data. The workflow manger application is responsive to user input to transfer message data to the designated one or more target applications for processing the message data. Alternatively, the workflow manager application analyzes received message data to identify one or more target applications, and transfers the message data to the identified one or more target applications for processing.
    Type: Grant
    Filed: April 5, 2011
    Date of Patent: April 17, 2012
    Assignee: Microsoft Corporation
    Inventors: Malcolm Erik Pearson, Leon R. Warman
  • Patent number: 8156211
    Abstract: Methods and apparatus, including computer program products, are provided for transitioning one or more aspect of a dynamic cluster of computers to one or more virtual machines. In one aspect, there is provided a computer-implemented method. The method may include receiving information representative of a dynamic cluster system and receiving information representative of a virtual machine. A controller may initiate, based on the received information representative of the dynamic cluster system and the virtual machine, a transition of one or more aspects of the dynamic cluster system to the virtual machine. Related apparatus, systems, methods, and articles are also described.
    Type: Grant
    Filed: February 26, 2008
    Date of Patent: April 10, 2012
    Assignee: SAP AG
    Inventors: Alexander Gebhart, Erol Bozak
  • Patent number: 8150952
    Abstract: The present invention enables to establish sensing environment and application environment respectively by managing the corresponding relationship between the objects and the application programs in object management servers. The application program execution system includes movable objects, detection units that detect the objects, application programs, control units that control the execution of the context-aware application program, corresponding relationship between the objects and the application programs, and notification units that notify the control units of detection information that the detection units have detected, according to the corresponding relationship. Thus, the appropriate application programs are executed. The present invention enables to establish and change the application program execution system flexibly. Development of the application programs is also flexible.
    Type: Grant
    Filed: September 10, 2004
    Date of Patent: April 3, 2012
    Assignee: Fuji Xerox Co., Ltd.
    Inventor: Yoshihiro Masuda
  • Patent number: 8135852
    Abstract: A data streaming system and method typically use a server arranged to stream one of a plurality of encoded data streams to a client. Each of the plurality of data streams may be an independent representation of a common data source encoded at a different resolution to the other of the plurality of data streams. The server can include a transmitter and a first buffer. The transmitter can be arranged to transmit data packets of the encoded data stream to the client via the first buffer. The transmitter can be arranged to monitor the content of the first buffer and switch to transmit another of the plurality of data streams in the event that predetermined criteria are detected from the first buffer.
    Type: Grant
    Filed: March 27, 2003
    Date of Patent: March 13, 2012
    Assignee: BRITISH TELECOMMUNICATIONS public limited company
    Inventors: Michael E Nilsson, Timothy R Jebb
  • Patent number: 8135829
    Abstract: A computer-based system and article of manufacture utilizing a single response time monitor, located on a non-origin node of a public or private network, for measuring the total roundtrip response time of a set of requests resulting from an original request having embedded HTML frames. The response time monitor builds a relationship tree for the original request and its embedded HTML frames. For each request from the set of requests resulting from the original request, including requests for the embedded HTML frames, the method uses the response time monitor to detect a start time and end time of each component of the request's roundtrip response time in order to calculate each component's duration. Later, the response time monitor calculates the total roundtrip response time by adding together the duration of all components of the original request and all its additional requests that have the same network address and port number.
    Type: Grant
    Filed: March 5, 2009
    Date of Patent: March 13, 2012
    Assignee: International Business Machines Corporation
    Inventors: Paul F. Klein, Dannis T. Yang
  • Patent number: 8126978
    Abstract: Methods, computer programs, and apparatus for performing format conversion of a file attached to an electronic message. A message entered by a user is accepted. The user's selection of a file is also accepted, and the file is copied for accompanying the message as a file attachment. The file attachment is in a first file format of a file category. The file attachment is converted from the first file format to a second file format of the file category. The message entered by the user is transmitted, and the transmitted message is accompanied by the converted file attachment in the second file format of the file category.
    Type: Grant
    Filed: October 28, 2009
    Date of Patent: February 28, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Samuel Zellner, Wendy Eason, Jerry Liu
  • Patent number: 8122112
    Abstract: A method and apparatus for updating the system configuration settings of a computer system. Embodiments include a remote system configuration system that enables a user to update the system configuration of a target machine from a server machine over a network or similar communications system. Another embodiment includes a system configuration method using a bus master device to write system configuration data into a target computer system.
    Type: Grant
    Filed: May 13, 2010
    Date of Patent: February 21, 2012
    Assignee: Intel Corporation
    Inventors: Frederick H. Bolay, Rajeev K. Nalawadi
  • Patent number: 8108456
    Abstract: The present invention provides an effective method for migrating the system services on which applications depend, rather than all of the system services, from a source OS platform to a target platform, in order to provide a suitable and consistent environment for the applications, while reducing the cost of the migration. The migration method further classifies the configurations of system services on different platforms into common configurations and specific configurations to accelerate the determination of the source of a migration error.
    Type: Grant
    Filed: March 28, 2008
    Date of Patent: January 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: Ying Chen, Ying Li, Liang Liu, Qian Ma, Ke Wei Sun
  • Patent number: 8108521
    Abstract: Systems and methods are disclosed for dynamic parallel processing of a plurality of subprocesses of a process initiated by a parallel processing framework. The plurality of subprocesses may include processing of one or more data objects in a computer system including a plurality of servers for processing the plurality of data objects by the plurality of subprocesses. The method may include building work packages from the plurality of data objects according to a process-specific scheme, and dynamically distributing the work packages of the plurality of data objects among the plurality of servers according to a process-specific execution order.
    Type: Grant
    Filed: February 3, 2006
    Date of Patent: January 31, 2012
    Assignee: SAP AG
    Inventors: Boris Greven, Frank Westendorf
  • Patent number: 8090823
    Abstract: Illustrative embodiments disclose a data processing system providing low-level hardware access to in-band and out-of-band firmware. The data processing system includes a plurality of chips that includes at least one processor chip and a plurality of support chips. At least one processor chip includes a field replaceable unit support interface master that uses a field replaceable unit support interface serial transmission protocol to communicate with the plurality of support chips. Each one of the plurality of support chips includes a field replaceable unit support interface slave in, with ones of the plurality of chips that include a processor also include the field replaceable unit support interface master, and ones of the plurality of chips that do not include the processor include only the field replaceable unit support interface slave. Only the field replaceable unit support interface master possesses conversion logic.
    Type: Grant
    Filed: October 28, 2008
    Date of Patent: January 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: James Stephen Fields, Jr., Paul Frank Lecocq, Brian Chan Monwai, Thomas Pflueger, Kevin Franklin Reick, Timothy M. Skergan, Scott Barnett Swaney
  • Patent number: 8078670
    Abstract: A support system enables a support agent to assist a client to resolve a problem with a client electronic device provided with an Internet capability enabling communication between the device and a support service web application. A two-way communications link is provided between the agent and the same web application. Communication between the client and support agent is provided by a telephone link. Accessible by the device is a diagnostic and/or data harvesting engine which can diagnose and/or harvest data for transfer to the web application and which has access to a LAN software stack which enables the engine itself to establish communication with the web application without requiring user intervention and without requiring communication via a web server provided in the client's device.
    Type: Grant
    Filed: May 24, 2004
    Date of Patent: December 13, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Eric Owhadi, Mahmoud Bouchemoua, Christophe Le-Rouzo
  • Patent number: 8073925
    Abstract: A device management system and method is provided. The device management system and method includes a transmission server to transmit a communication from at least one device. A reception server receives the communication from the at least one device. And a device manager coupled to the reception server manages the at least one device by automatically parsing the communication received by the reception server. The device manager authorizes the communication for further processing where the device manager includes a device list including identification data associated with the at least one device. The device manager includes an alert processing component that generates an alert message responsive to the device list.
    Type: Grant
    Filed: June 16, 2004
    Date of Patent: December 6, 2011
    Assignee: Sharp Laboratories of America, Inc.
    Inventors: Phil Wheeler, Eric Olbricht
  • Patent number: 8073912
    Abstract: The portion of email traffic that cannot be definitively determined to be spam or definitively determined to be ham (non-spam) is processed by sending a bounceback email to the sender, requiring the sender to reply using a sub-address created by the bounceback generator. The type of bounceback email depends on whether the domain of the received email indicates that the sender is or is not likely to be a spammer. When the sender is not likely to be a spammer, the bounceback email includes a sub-address in computer readable form. When the sender is likely to be a spammer, the bounceback email includes a test that must be solved to yield the sub-address; preferably, the test is very difficult for a computer to solve but reasonably easy for a human to solve. When a reply email to the bounceback email (“reply bounceback”) is received, the presence of the sub-address indicates that the sender is not a spammer, so the reply bounceback is determined to be ham and delivered to the destination mailbox.
    Type: Grant
    Filed: July 13, 2007
    Date of Patent: December 6, 2011
    Inventor: Michael Gregor Kaplan
  • Patent number: 8041799
    Abstract: A system, method, and medium for routing alarms based within a telecommunications network is provided. Status indications (such as alarms or element problem notifications) are received and a determination is made as to whether the status indication has been processed. If it has not be processed, then a data field state is evaluated to determine a routing behavior rule. If the status indication is an updated occurrence (not new), then a corresponding prior event is identified within a data structure, notified, and the second occurrence is routed to one or more data engines.
    Type: Grant
    Filed: April 28, 2005
    Date of Patent: October 18, 2011
    Assignee: Sprint Communications Company L.P.
    Inventors: Thomas Michael Usery, Jonathan William Hermsmeyer, John Dexter Ceniza Omolon, Gary Scott Wiles
  • Patent number: 8015237
    Abstract: The disclosed embodiments relate generally to the submission of metadata content and media content to a media distribution system. The media content can include, for example, audio, video, image, or podcast data. In accordance with one embodiment, a client submitting metadata content can validate the metadata content prior to submission of the metadata content and/or associated media content. A media distribution system receiving metadata content can also validate the metadata content.
    Type: Grant
    Filed: February 27, 2007
    Date of Patent: September 6, 2011
    Assignee: Apple Inc.
    Inventors: Max Muller, Ricardo Cortes
  • Patent number: 8015306
    Abstract: A method and apparatus for synchronizing streaming media with multiple output devices. One or more media servers serve media streams to one or more output devices (i.e., players). For playback synchronization, one output device is the “master”, whereas the remaining output devices are “slaves”. More data is requested from the media server by the “master” device to maintain a nominal buffer fill level over time. The “slave” devices receive streamed data from the media server at the rate determined by the master device's data requests, and the average rate of data flow over the streaming network is thus controlled by the frequency of the single “master” device's crystal. “Slave” devices make playback rate corrections to maintain respective buffer fill levels within upper and lower threshold levels. For slow networks, each media data packet timestamp is calculated from the time the master's buffer reaches nominal level.
    Type: Grant
    Filed: January 5, 2005
    Date of Patent: September 6, 2011
    Assignee: Control4 Corporation
    Inventor: Timothy D. Bowman
  • Patent number: 8010598
    Abstract: A relay server is connected to a LAN and communicable with a relay server of another LAN.
    Type: Grant
    Filed: December 10, 2007
    Date of Patent: August 30, 2011
    Assignee: Murata Machinery, Ltd.
    Inventor: Yoshifumi Tanimoto
  • Patent number: 8010630
    Abstract: A system for redirecting a local device to a remote system includes a proxy configured to communicate with a remote access module. The remote access module is configured to establish a remote access connection between a system and a remote system. The proxy is configured to receive socket connection information for establishing a socket connection between the system and the remote system. The proxy is also configured to receive, from the remote system over the socket connection, at least one device transaction designated for a virtual device local to the remote system. The virtual device may correspond with a Universal Serial Bus device locally connected to the system. A system for automatically redirecting a local device to a remote system, as well as a system for utilizing a local device of a remote system, are also provided. Methods and machine-readable media are also provided.
    Type: Grant
    Filed: December 6, 2007
    Date of Patent: August 30, 2011
    Assignee: Wyse Technology Inc.
    Inventors: Daniel Ernesto Barreto, Jayadev Marulappa Niranjanmurthy, Shishuang Wang, Sriranga Seetharamaiah
  • Patent number: 7995751
    Abstract: In a communications system, a method of transforming a set of message signals representing a message comprising the steps of first encoding one of the set of message signals in accordance with a first keyed transformation, a second encoding of the one of the set of message signals in accordance with at least one additional keyed transformation, a third encoding of the one of the set of message signals in accordance with a self inverting transformation in which at least one of the set of message signals is altered, a fourth encoding of the one of the set of message signals in accordance with at least one additional inverse keyed transformation wherein each of the at least one additional inverse keyed transformation is a corresponding inverse of at least one additional keyed transformation, and fifth encoding the one of the set of message signals in accordance with first inverse keyed transformation wherein the first inverse keyed transformation is the inverse of the first keyed transformation.
    Type: Grant
    Filed: March 30, 2004
    Date of Patent: August 9, 2011
    Assignee: QUALCOMM Incorporated
    Inventor: Gregory G. Rose
  • Patent number: 7983419
    Abstract: A system and method are disclosed for providing encryption of location data transmitted from a wireless device to a wireline network server. In one embodiment, the wireless device encrypts a payload, adds a header to the payload to form a data packet, encrypts the payload and the header of the data packet, and transmits the encrypted data packet.
    Type: Grant
    Filed: August 9, 2001
    Date of Patent: July 19, 2011
    Assignee: Trimble Navigation Limited
    Inventors: Roderic C. Fan, Anil Tiwari, Ramakrishna Tumuluri