Patents Examined by Sahera Halim
  • Patent number: 8990406
    Abstract: Source data stored on a source device may be shared with other devices. Sharing the source data may include facilitating communication associated with the source data, based on a first communication protocol, between a first device and another device. Receiving a first token associated with the source data may be facilitated. The first token may be encoded to enable communication using a near proximity communication (NPC) protocol. Communication of the first token may be provided to a second device, located within five feet of the first device, using the NPC protocol, to enable the second device to access the source data utilizing a second communication protocol. The NPC protocol is a wireless communication protocol, and supports automatic connection between at least two devices located within five feet. The first and second devices are NPC-enabled devices.
    Type: Grant
    Filed: February 24, 2012
    Date of Patent: March 24, 2015
    Assignee: Wyse Technology L.L.C.
    Inventors: Stephen Scott Doss, Richard Graham Cook, Daniel Ernesto Barreto
  • Patent number: 8966092
    Abstract: Source data stored on a source device may be shared with one or more devices. Sharing the source data may include facilitating receiving, at a first device, a first token associated with the source data, from a second device, using a near proximity communication (NPC) protocol. The NPC protocol may support generation of the first token based on detection of presence of the first device within five feet of the second device. The first token may be encoded for NPC communication and may be non-public. The first token may be based on the source data and the receipt of the first token may be based on the detection. The first token may be decoded and communicated, based on a first communication protocol, to a third device to download the source data using the decoded first token. The second device may be an NPC-enabled device.
    Type: Grant
    Filed: February 24, 2012
    Date of Patent: February 24, 2015
    Assignee: Wyse Technology L.L.C.
    Inventors: Stephen Scott Doss, Richard Graham Cook, Daniel Ernesto Barreto
  • Patent number: 8874791
    Abstract: The invention relates to methods and systems for reconnecting a client and providing user authentication across a reliable and persistent communication session. The method includes providing a first connection between a client and first protocol service and a second connection between the first protocol service and a host service. The first protocol service detects a disruption in the first connection. The client re-establishes the first connection between the client and the first protocol service while maintaining the second connection between the first protocol service and the host service. The first protocol service receives a ticket associated with the client and validates the ticket. The first protocol service links the re-established first connection to the maintained second connection after the ticket is validated.
    Type: Grant
    Filed: January 18, 2011
    Date of Patent: October 28, 2014
    Assignee: Citrix Systems, Inc.
    Inventors: Anatoliy Panasyuk, Andre Kramer, Bradley Jay Pedersen, David Sean Stone, Terry Treder
  • Patent number: 8838809
    Abstract: A method for communicating in real-time to users of a provider of Internet access service, without requiring any installation or set-up by the user, that utilizes the unique identification information automatically provided by the user during communications for identifying the user to provide a fixed identifier which is then communicated to a redirecting device. Messages may then be selectively transmitted to the user. The system is normally transparent to the user, with no modification of its content along the path. Content then may be modified or replaced along the path to the user. For the purposes of establishing a reliable delivery of bulletin messages from providers to their users, the system forces the delivery of specially-composed World Wide Web browser pages to the user, although it is not limited to that type of data.
    Type: Grant
    Filed: January 2, 2012
    Date of Patent: September 16, 2014
    Assignee: Perftech, Inc.
    Inventors: Henry M. Donzis, Lewis T. Donzis, Rodney D. Frey, John A. Murphy, Jonathan E. Schmidt
  • Patent number: 8825843
    Abstract: Disclosed are new approaches for monitoring an information system such as a GIS. For each service of a plurality of services provided by service computers, a periodic evaluation is performed by requesting performance of the selected test service routine by the service. If no valid response to the request is received within a response window the monitoring computer may produce an output indicating an error status for the service. The response window may be a time window or a maximum number of transmitted requests without a valid response. A monitoring computer may transmit requests to perform a service at a first period if an error indicator associated therewith is set and periodically at a second period if the error indicator associated therewith is not set. Requests to perform the service may not be transmitted during an exclusion time associated with a service or its corresponding service computer.
    Type: Grant
    Filed: August 2, 2011
    Date of Patent: September 2, 2014
    Assignee: Vestra Resources, Inc.
    Inventors: Davin Peter Laine, Gregg Allen Lanzing
  • Patent number: 8793386
    Abstract: A system, method, and computer readable medium for communicating at least one real-time specially-composed bulletin message to at least one subscriber of a provider of Internet services, comprising a first device, and a second device communicably coupled to the first device, wherein the first device: accesses only subscriber upstream traffic to a destination web site requested by the subscriber, wherein the first device inter-connects between the at least one subscriber and the destination web site, identifies the at least one subscriber's identification based on the accessed subscriber upstream traffic automatically provided by the subscriber, and provides the unique subscriber identification to the second device located at the provider of Internet services providing data services and management control to the first device, wherein the second device determines the subscriber associated with the unique subscriber identification.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: July 29, 2014
    Assignee: Perftech, Inc.
    Inventors: Jonathan E. Schmidt, Henry M. Donzis, Lewis T. Donzis, Rodney D. Frey, John A. Murphy
  • Patent number: 8171132
    Abstract: Provisioning grid resources for a set of grid services is provided. The service performance for the set of grid services is monitored. The set of grid services has a set of service level agreements. In response to monitoring service performance, a determination is made as to whether current allocations of grid resources is sufficient to maintain performance levels for the set of grid services to meet the set of service level objectives. In response to the current allocations being insufficient to maintain the performance levels, the current allocations of the grid resources are dynamically reallocated or provisioned for the set of grid services to maintain service levels for the set of grid services.
    Type: Grant
    Filed: October 31, 2008
    Date of Patent: May 1, 2012
    Assignee: International Business Machines Corporation
    Inventors: Gabriel Iszlai, Andrew Niel Trossman, Paul Darius Vytas
  • Patent number: 8112486
    Abstract: Systems and methods for processing a message are provided. A message may be processed to generate a message summary by removing or replacing certain words, phrases, sentences, punctuation, and the like. Message signatures based upon the message summary may be generated and stored in a signature database, which may be used to identify and/or classify spam messages. Subsequently received messages may be classified by signature and processed based on classification.
    Type: Grant
    Filed: September 20, 2007
    Date of Patent: February 7, 2012
    Assignee: SonicWALL, Inc.
    Inventors: Jonathan J. Oliver, David A. Koblas, Brian K. Wilson
  • Patent number: 8108524
    Abstract: A method for communicating in real-time to users of a provider of Internet access service, without requiring any installation or set-up by the user, that utilizes the unique identification information automatically provided by the user during communications for identifying the user to provide a fixed identifier which is then communicated to a redirecting device. Messages may then be selectively transmitted to the user. The system is normally transparent to the user, with no modification of its content along the path. Content then may be modified or replaced along the path to the user. For the purposes of establishing a reliable delivery of bulletin messages from providers to their users, the system forces the delivery of specially-composed World Wide Web browser pages to the user, although it is not limited to that type of data.
    Type: Grant
    Filed: July 21, 2003
    Date of Patent: January 31, 2012
    Assignee: Perftech, Inc.
    Inventors: Henry M. Donzis, Lewis T. Donzis, Rodney D. Frey, John A. Murphy, Jonathan E. Schmidt
  • Patent number: 8103779
    Abstract: A mechanism for enabling session information to be shared across multiple processes in a multi-process environment is disclosed. There is provided a shared persistent memory-mapped file in a file system, which is mapped to the memory space of each of the processes. This file is used by all of the processes to store session information. Because the memory space of each process is mapped to the shared file, each process is able to access and manipulate all of the sessions in the system. Thus, sessions are no longer maintained on a process-specific basis. Rather, they are maintained on a centralized, shared basis. As a result, different requests pertaining to the same session may be serviced by different server processes without any adverse effects. Each process will be able to access and manipulate all of the state information pertaining to that session. By enabling session information to be shared, this mechanism eliminates the session management errors experienced by the prior art.
    Type: Grant
    Filed: April 29, 2005
    Date of Patent: January 24, 2012
    Assignee: Oracle America, Inc.
    Inventors: Ruslan Belkin, Viswanath Ramachandran
  • Patent number: 8095666
    Abstract: A system, method, and computer readable medium for communicating at least one real-time specially-composed bulletin message to at least one subscriber of a provider of Internet services, comprising a first device, and a second device communicably coupled to the first device, wherein the first device: accesses only subscriber upstream traffic to a destination web site requested by the subscriber, wherein the first device inter-connects between the at least one subscriber and the destination web site, identifies the at least one subscriber's unique identification based on the accessed subscriber upstream traffic automatically provided by the subscriber, and provides the unique subscriber identification to the second device located at the provider of Internet services providing data services and management control to the first device, wherein the second device determines the subscriber associated with the unique subscriber identification, and if the specially-composed bulletin message for the subscriber is desir
    Type: Grant
    Filed: August 24, 2007
    Date of Patent: January 10, 2012
    Assignee: Perftech, Inc.
    Inventors: Jonathan E. Schmidt, Henry M. Donzis, Lewis T. Donzis, Rodney D. Frey, John A. Murphy
  • Patent number: 8090874
    Abstract: The invention relates to methods and systems for reconnecting a client and providing user authentication across a reliable and persistent communication session. A first protocol that encapsulates a plurality of secondary protocols is used to communicate over a network. A first protocol service, using the first protocol, provides session persistence and a reliable connection between a client and a host service. When there is a disruption in the network connection between a client and a host service when a client roams between networks, the connection is reestablished and the client's network connection is maintained thru a change in a network identifier assigned to the client.
    Type: Grant
    Filed: June 20, 2005
    Date of Patent: January 3, 2012
    Assignee: Citrix Systems, Inc.
    Inventors: Anatoliy Panasyuk, Andre Kramer, Bradley Jay Pedersen, David Sean Stone, Terry Treder
  • Patent number: 8055780
    Abstract: In a network composed of a plurality of nodes wherein the nodes verify mutually and can communicate directly each other, when a certificate is revoked due to withdrawal of a node, the revoking node transmits a withdrawal notice to all the other existing nodes which can be connected directly and promotes them to update the connection tables and revocation lists held by the respective nodes.
    Type: Grant
    Filed: September 5, 2007
    Date of Patent: November 8, 2011
    Assignee: Konica Minolta Holdings, Inc.
    Inventor: Satoshi Deishi
  • Patent number: 8051163
    Abstract: Synthetic transactions for a network system are generated based on monitoring of the network system. One or more network system monitoring systems receive network system traffic, traffic monitoring data and/or application runtime data during a monitoring process. The traffic monitoring data may be derived from network system traffic and the application runtime data may be data associated with application transactions. The traffic, traffic monitoring data and application runtime data may contain information regarding the scope and frequency of the functionality tested by the actual traffic received by the network system. Synthetic transactions may be generated and transmitted to test the network system based on the scope and frequency of the functionality tested by actual traffic.
    Type: Grant
    Filed: November 30, 2006
    Date of Patent: November 1, 2011
    Assignee: Computer Associates Think, Inc.
    Inventors: Jon Ruiz, Ling Thio, Brian Zuzga
  • Patent number: 8019897
    Abstract: A client-side handheld device requests a server to convert server-side documents into a compression format prior to transmission of said documents to the client. The server retrieves and converts the requested documents to a raster image that is then compressed according to attributes based on information received from the client device in the initial document request. Instead of having to manipulate multiple formats which the original documents are in and supported by the server, the client-side device is preferably optimized in hardware and/or software to support and otherwise take advantage of the requested compression format. The compressed document is then delivered to the client device, in whole or in part, selectively or progressively over time per individual requests prior to displaying the received data to the end-user. Depending on the requested delivery mode, server-side documents are preferably compressed using wavelet compression methods, such as the JPEG 2000 standard, known in the arts.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: September 13, 2011
    Assignee: Xerox Corporation
    Inventors: Robert R. Buckley, Emil V. Rainero, James W. Reid, Pamela B. Spiteri
  • Patent number: 7991899
    Abstract: Systems and methods for establishing rules for communication with a host. Network activity data for communications between Host A and Host B may be collected and analyzed by a rules engine to create rules governing communications between the Host A and Host B. The rules may then be loaded in a first, centralized, database, where an activity analyzer engine may analyze trends in rule growth to determine if a gateway for Host A, which will control communications to and from Host A, is ready for deployment. Once it is determined that the gateway is ready for deployment, the rules may be replicated from the first, centralized database to a second, regional database associated with Host A. The gateway may then be enabled based on the rule data stored in the second, regional database so that the gateway can determine if communications between the Host A and Host B violate the rules. Post-deployment of the gateway, the rules may be continually updated based on changes to the network, etc.
    Type: Grant
    Filed: September 11, 2007
    Date of Patent: August 2, 2011
    Assignee: Morgan Stanley
    Inventor: Wayne K. Schmidt
  • Patent number: 7840672
    Abstract: In a computer network environment, a server protocol is provided to process read requests from clients. Rather than all read requests being processed synchronously or all read requests being processed asynchronously, an attempt is first made to perform a synchronous read. If the synchronous read is unsuccessful, the connection through which the request was received by the server is registered with a monitoring service. When the data is ready to be read, an appropriate callback is called and the data transmitted. An optional delay may be imposed before the synchronous read is attempted to increase the likelihood that the attempt will be successful. A series of delays/read attempts may also be employed in order to increase the likelihood still further that an attempt will be successful.
    Type: Grant
    Filed: October 15, 2008
    Date of Patent: November 23, 2010
    Assignee: International Business Machines Corporation
    Inventors: David B. Gilgen, Anthony R. Tuel
  • Patent number: 7836159
    Abstract: A JAVA package (1) usable by a JAVA application (26, 27) to control home network devices is provided, which comprises an adapting means (12) and a device controlling means (16), wherein said device controlling means (16), which provides device specific functionality to control said home network devices, is adaptable by said adapting means (12) to a changing home network device status resulting from home network device correlated events registrated by a managing layer (2, 3). Advantage of this lean architecture of said JAVA package (1) is an easy extendibility and low complexity.
    Type: Grant
    Filed: March 13, 2002
    Date of Patent: November 16, 2010
    Assignee: Sony Deutschland GmbH
    Inventors: Paul Szucs, Matthias Mayer, Stephen Tiedemann, Sabine Terranova
  • 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: 7818393
    Abstract: Disclosed are systems and methods for outage avoidance in connecting to a remote system. The systems and methods dynamically adjust the number of requests allowed to attempt to access the remote system, resulting in a more efficient use of resources and an improved user experience.
    Type: Grant
    Filed: June 2, 2005
    Date of Patent: October 19, 2010
    Assignee: United States Automobile Association
    Inventors: Craig Mason Bush, James E. Lutz, Matthew George Westerman, Miguel A. Cortes