QUICK LINKS

Latest News

U.S. Patents Awarded to Inventors in New York (Aug. 22)

(Targeted News Service Via Acquire Media NewsEdge) Targeted News Service
Targeted News Service
ALEXANDRIA, Va., Aug. 22 -- The following federal patents were awarded to inventors in New York.

***
Pando Networks Assigned Patent
ALEXANDRIA, Va., Aug. 22 -- Pando Networks, New York, has been assigned a patent (8,250,191) developed by Andrew Hickmott, New York, and Laird A. Popkin, West Orange, N.J., for "methods and apparatus for cooperative file distribution with target data delivery rate."
The abstract of the patent published by the U.S. Patent and Trademark Office states: "Methods and apparatus are provided for cooperative file distribution with a target data delivery rate. A file is provided in a cooperative file distribution system by obtaining a target delivery rate for the at least one file; obtaining at least a portion of the file from one or more unreliable data sources at an unreliable data delivery rate; and obtaining at least a portion of the file from one or more reliable data sources based on a throttle rate if the unreliable data delivery rate is below the target delivery rate. The one or more unreliable data sources comprise one or more of a sender of the file and one or more peers. The one or more reliable data sources comprise one or more of one or more web servers and one or more storage proxies. The throttle rate can be adjusted to substantially maintain the target delivery rate. The target delivery rate can be dynamically determined based on one or more business rules."
The patent application was filed on Sept. 6, 2007 (11/850,793). The full-text of the patent can be found at http://patft.uspto.gov/netacgi/nph-Parser Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=1&f=G&l=50&co1=AND&d=PTXT&s1=8,250,191&OS=8,250,191&RS=8,250,191
Written by Arpi Sharma; edited by Anand Kumar.

***
International Business Machines Assigned Patent for Providing Different Rates to Different Users of a Download Service
ALEXANDRIA, Va., Aug. 22 -- International Business Machines, Armonk, N.Y., has been assigned a patent (8,250,227) developed by four co-inventors for "providing different rates to different users of a download service." The co-inventors are Vasanth Bala, Rye, N.Y., Michel Imhasly, Fiesch, Switzerland, Giovanni Pacifici, New York, and Michael J. Spreitzer, Croton On Hudson, N.Y.

The abstract of the patent published by the U.S. Patent and Trademark Office states: "A system, computer program and method for transmitting requested data from a data source in response to data transmission requests from at least one electronic device according to differential rates of throughput. Data transmission requests are classified into one of a plurality of throughput classes, with each throughput class having an assigned rate of throughput. A proportion of data transmission requests to be processed from each throughput class is selected such that each data transmission request has a rate of throughput approximating the assigned rate of throughput of its class. The requested data is then sent from the data source to the electronic device."
The patent application was filed on March 2, 2007 (11/681,190). The full-text of the patent can be found at http://patft.uspto.gov/netacgi/nph-Parser Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=1&f=G&l=50&co1=AND&d=PTXT&s1=8,250,227&OS=8,250,227&RS=8,250,227
Written by Arpi Sharma; edited by Anand Kumar.

***
International Business Machines Assigned Patent for Internet Protocol Security (IPSEC) Packet Processing for Multiple Clients Sharing a Single Network Address
ALEXANDRIA, Va., Aug. 22 -- International Business Machines, Armonk, N.Y., has been assigned a patent (8,250,229) developed by Linwood H. Overby Jr., Raleigh, N.C., Joyce A. Porter, Apex, N.C., and David J. Wierbowski, Owego, N.Y., for an "internet protocol security (IPSEC) packet processing for multiple clients sharing a single network address."
The abstract of the patent published by the U.S. Patent and Trademark Office states: "Embodiments of the present invention address deficiencies of the art in respect to secure communications for multiple hosts in an address translation environment and provide a method, system and computer program product for IPsec SA management for multiple clients sharing a single network address. In one embodiment, a computer implemented method for IPsec SA management for multiple hosts sharing a single network address can include receiving a packet for IPsec processing for a specified client among the multiple clients sharing the single network address. A dynamic SA can be located among multiple dynamic SAs for the specified client using client identifying information exclusive of a 5-tuple produced for the dynamic SA. Finally, IPsec processing can be performed for the packet."
The patent application was filed on Sept. 29, 2005 (11/238,613). The full-text of the patent can be found at http://patft.uspto.gov/netacgi/nph-Parser Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=1&f=G&l=50&co1=AND&d=PTXT&s1=8,250,229&OS=8,250,229&RS=8,250,229
Written by Arpi Sharma; edited by Anand Kumar.

The abstract of the patent published by the U.S. Patent and Trademark Office states: "In one embodiment, the present disclosure is a method and apparatus for programming session initiation protocol back-to-back user agents. In one embodiment, a method for programming a telecommunication feature as a session initiation protocol back-to-back user agent includes receiving source code defining the feature, the source code using at least one abstraction that hides session initiation protocol signaling details required by the feature and generating executable code that causes a session initiation protocol server to execute the feature, in accordance with the abstractions."
The patent application was filed on Nov. 24, 2009 (12/625,270). The full-text of the patent can be found at http://patft.uspto.gov/netacgi/nph-Parser Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=1&f=G&l=50&co1=AND&d=PTXT&s1=8,250,216&OS=8,250,216&RS=8,250,216
Written by Arpi Sharma; edited by Anand Kumar.

***
International Business Machines Assigned Patent for Semantic Matching of Federation Intents and Services Capabilities in a Planning System for Automatic Service Federation
ALEXANDRIA, Va., Aug. 22 -- International Business Machines, Armonk, N.Y., has been assigned a patent (8,250,185) developed by six co-inventors for a "semantic matching of federation intents and services capabilities in a planning system for automatic service federation." The co-inventors are Daniel Bauer, Zurich, Switzerland, Kristijan Dragicevic, Zurich, Switzerland, Luis Garces-Erice, Zurich, Switzerland, Minkyong Kim, Scarsdale, N.Y., Hui Lei, Scarsdale, N.Y., and Hao Yang, Montrose, N.Y.

The abstract of the patent published by the U.S. Patent and Trademark Office states: "A method, device, and computer program product are provided for automatically generating connectivity configuration between domains by a device. A rule is received by the device. The rule is read by the device to determine a first domain invoking a service, a second domain having the service, and connectivity requirements for the first and second domains. A first proxy and a second proxy are automatically determined to fulfill the rule by the device. The first proxy is automatically assigned to the first domain and the second proxy is automatically assigned to the second domain."
The patent application was filed on March 26, 2010 (12/732,441). The full-text of the patent can be found at http://patft.uspto.gov/netacgi/nph-Parser Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=1&f=G&l=50&co1=AND&d=PTXT&s1=8,250,185&OS=8,250,185&RS=8,250,185
Written by Arpi Sharma; edited by Anand Kumar.

***
International Business Machines Assigned Patent
ALEXANDRIA, Va., Aug. 22 -- International Business Machines, Armonk, N.Y., has been assigned a patent (8,250,265) developed by Caroline Benveniste, New York, Vittorio Castelli, Croton-on-Hudson, N.Y., and Peter A. Franaszek, Mount Kisco, N.Y., for a "method and system for storing memory compressed data onto memory compressed disks."
The abstract of the patent published by the U.S. Patent and Trademark Office states: "A method of transmitting compressed data from a main memory to an input/output adaptor (IOA)/input/output processor (IOP), includes sending compressed memory directory information to the IOA/IOP and copying a content of the memory to the IOA/IOP using a direct memory access (DMA) operation, without decompressing the data."
The patent application was filed on March 31, 2011 (13/077,667). The full-text of the patent can be found at http://patft.uspto.gov/netacgi/nph-Parser Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=1&f=G&l=50&co1=AND&d=PTXT&s1=8,250,265&OS=8,250,265&RS=8,250,265
Written by Arpi Sharma; edited by Anand Kumar.

***
International Business Machines Assigned Patent for Diagnostic Data Collection and Storage Put-away Station in a Multiprocessor System
ALEXANDRIA, Va., Aug. 22 -- International Business Machines, Armonk, N.Y., has been assigned a patent (8,250,243) developed by four co-inventors for a "diagnostic data collection and storage put-away station in a multiprocessor system." The co-inventors are Deanna Postles Dunn Berger, S Hyde Park, N.Y., Ekaterina M. Ambroladze, Wappingers Falls, N.Y., Michael Fee, Cold Spring, N.Y., and Christine C. Jones, Poughkeepsie, N.Y.

The abstract of the patent published by the U.S. Patent and Trademark Office states: "A computer-implemented method for collecting diagnostic data within a multiprocessor system that includes capturing diagnostic data via a plurality of collection points disposed at a source location within the multiprocessor system, routing the captured diagnostic data to a data collection station at the source location, providing a plurality of buffers within the data collection station, and temporarily storing the captured diagnostic data on at least one of the plurality of buffers, and transferring the captured diagnostic data to a target storage location on a same chip as the source location or another storage location on a same node."
The patent application was filed on June 24, 2010 (12/822,704). The full-text of the patent can be found at http://patft.uspto.gov/netacgi/nph-Parser Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=1&f=G&l=50&co1=AND&d=PTXT&s1=8,250,243&OS=8,250,243&RS=8,250,243
Written by Arpi Sharma; edited by Anand Kumar.

***
International Business Machines Assigned Patent for Network Driven Actuator Mapping Agent and Bus and Method of Use
ALEXANDRIA, Va., Aug. 22 -- International Business Machines, Armonk, N.Y., has been assigned a patent (8,250,143) developed by Anthony E. Martinez, St. Augustine, Fla., and Bradley S. Tagg, Chester, N.Y., for a "network driven actuator mapping agent and bus and method of use."
The abstract of the patent published by the U.S. Patent and Trademark Office states: "A system and method for a network driven actuator mapping agent and bus. The system includes at least one sensor configured to sense an event in a first environment. The system also includes an actuator configured to perform an action in a second environment. Moreover, the system further includes a mapping manager configured to map the sensed event to the actuator to provide a custom interaction throughout a plurality of second environments."
The patent application was filed on Dec. 10, 2008 (12/331,639). The full-text of the patent can be found at http://patft.uspto.gov/netacgi/nph-Parser Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=1&f=G&l=50&co1=AND&d=PTXT&s1=8,250,143&OS=8,250,143&RS=8,250,143
Written by Arpi Sharma; edited by Anand Kumar.

***
Bloomberg Finance Assigned Patent for System and Method for Providing Secure Data Transmission
ALEXANDRIA, Va., Aug. 22 -- Bloomberg Finance, New York, has been assigned a patent (8,250,151) developed by Christopher William Zimman, New York, James William Hook, New York, and Dharmender Dulai, Brooklyn, N.Y., for a "system and method for providing secure data transmission."
The abstract of the patent published by the U.S. Patent and Trademark Office states: "A system and method are provided, embodiments of which comprise encrypting input data based on authorization from an application program launched on a local computer device by a user. The encrypted input data that is generated by the user is sent to a network communication interface associated with the local computer device for transmission to a remote computer device. At the remote computer the received input data is decrypted, whereby based on the decrypted input data the remote computer generates encrypted response data that is associated with the decrypted first data. The encrypted response data is sent from the remote computer to the local computer, where the encrypted response data is received via the network communication interface associated with the local computer and decrypted. The local computer displays the decrypted response data on a display."
The patent application was filed on Oct. 12, 2005 (11/249,846). The full-text of the patent can be found at http://patft.uspto.gov/netacgi/nph-Parser Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=1&f=G&l=50&co1=AND&d=PTXT&s1=8,250,151&OS=8,250,151&RS=8,250,151
Written by Arpi Sharma; edited by Anand Kumar.

The abstract of the patent published by the U.S. Patent and Trademark Office states: "A message routing system that allows applications at either end of the system to run as-is without modification. The system functions in a multithreaded environment and is capable of handling complex routing rules and message transformation. It is also capable of learning and executing new routing rules and message transformations in formats previously unrecognized by the system. The system enables precise and reliable logging of messages throughout processing and supports publication of enterprise-wide broadcast messages. The system further preferably employs cooperating inbound and outbound transport processes for consuming, routing, processing, safely storing and publishing messages in batches of logical units of work to ensure that the logical units of work are not lost in system transactions. The system also preferably utilizes a replay server for preserving and replaying messages that might otherwise fail to reach their intended destinations."
The patent application was filed on Aug. 23, 2011 (13/215,346). The full-text of the patent can be found at http://patft.uspto.gov/netacgi/nph-Parser Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=1&f=G&l=50&co1=AND&d=PTXT&s1=8,250,162&OS=8,250,162&RS=8,250,162
Written by Arpi Sharma; edited by Anand Kumar.

***
International Business Machines Assigned Patent for Constructing Declarative Componentized Applications
ALEXANDRIA, Va., Aug. 22 -- International Business Machines, Armonk, N.Y., has been assigned a patent (8,250,112) developed by Avraham Leff, Spring Valley, N.Y., and James Thomas Rayfield, Ridgefield, Conn., for "constructing declarative componentized applications."
The abstract of the patent published by the U.S. Patent and Trademark Office states: "Techniques for constructing a software application are provided. A data model of the application is represented as a relational model. Control logic of the application is defined to specify each of a plurality of operations of the application as a mapping from a current state of the application data model and one or more current application inputs to a new state of the application data model and one or more application outputs, described by one or more relational algebra operations selected from the group consisting of a relation-complement operation, a disjunction operation and a conjunction operation."
The patent application was filed on June 17, 2009 (12/486,252). The full-text of the patent can be found at http://patft1.uspto.gov/netacgi/nph-Parser Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=8,250,112.PN.&OS=PN/8,250,112&RS=PN/8,250,112
Written by Shabnam Sheikh; edited by Jaya Anand.

***
International Business Machines Assigned Patent for Pipelining Hardware Accelerators to Computer Systems
ALEXANDRIA, Va., Aug. 22 -- International Business Machines, Armonk, N.Y., has been Assigned a patent (8,250,578) developed by Rajaram B. Krishnamurthy, Wappingers Falls, N.Y., and Thomas A. Gregg, Highland, N.Y., for "pipelining hardware accelerators to computer systems."
The abstract of the patent published by the U.S. Patent and Trademark Office states: "A method of pipelining hardware accelerators of a computing system includes associating hardware addresses to at least one processing unit (PU) or at least one logical partition (LPAR) of the computing system, receiving a work request for an associated hardware accelerator address, and queuing the work request for a hardware accelerator using the associated hardware accelerator address."
The patent application was filed on Feb. 22, 2008 (12/035,511). The full-text of the patent can be found at http://patft.uspto.gov/netacgi/nph-Parser Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=1&f=G&l=50&co1=AND&d=PTXT&s1=8,250,578&OS=8,250,578&RS=8,250,578
Written by Satyaban Rath; edited by Hemanta Panigrahi.

The abstract of the patent published by the U.S. Patent and Trademark Office states: "Method, server, and computer product for modifying base permissions of access control lists (ACL) by evaluating logical expressions (LE). Base permissions are determined for a subject by comparing a name of subject against ACL entries for an object. ACL entries having LE entries are determined. LE entries are evaluated to determine which LE entries are true for LE attributes of the subject. Set operators of LE entries are combined to single union ACL, intersect ACL, and replace ACL. Replace operation performed to replace base permissions with replace ACL, resulting in first output. If no replace ACL, base permissions are the first output. Union operation is performed on first output and union ACL, resulting in second output. If no union ACL, first output is second output. Intersect operation performed on second output and intersect ACL, resulting in third output. If no intersect ACL, permissions of second output are the third output."
The patent application was filed on April 28, 2009 (12/549,955). The full-text of the patent can be found at http://patft.uspto.gov/netacgi/nph-Parser Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=1&f=G&l=50&co1=AND&d=PTXT&s1=8,250,628&OS=8,250,628&RS=8,250,628
Written by Satyaban Rath; edited by Hemanta Panigrahi.

***
International Business Machines Assigned Patent for Non-invasive Usage Tracking, Access Control, Policy Enforcement, Audit Logging, and User Action Automation on Software Applications
ALEXANDRIA, Va., Aug. 22 -- International Business Machines, Armonk, N.Y., has been assigned a patent (8,250,045) developed by Chiang Kai Er, Singapore, Chee Meng Low, Singapore, and Sharad Ganesh, New York, for a "non-invasive usage tracking, access control, policy enforcement, audit logging, and user action automation on software applications."
The abstract of the patent published by the U.S. Patent and Trademark Office states: "The present system, software, and methods relate to computer system security, particularly to tracking and controlling electronic access to legacy applications and data records without modifying the legacy applications or records. The present system, software, and methods allow for implementation of complex access audit and control rules even when the continued use of legacy application and data are required."
The patent application was filed on Feb. 7, 2007 (12/526,451). The full-text of the patent can be found at http://patft1.uspto.gov/netacgi/nph-Parser Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=8,250,045.PN.&OS=PN/8,250,045&RS=PN/8,250,045
Written by Shabnam Sheikh; edited by Jaya Anand.

***
International Business Machines Assigned Patent for Distributed Autonomic Solutions Repository
ALEXANDRIA, Va., Aug. 22 -- International Business Machines, Armonk, N.Y., has been Assigned a patent (8,250,563) developed by Thomas E. Chefalas, Somers, N.Y., and Steven J. Mastrianni, Unionville, Conn., for "distributed autonomic solutions repository."
The abstract of the patent published by the U.S. Patent and Trademark Office states: "Managing software is provided. A solution to a problem that has occurred with a program on a client data processing system is received by a server. This solution is created while solving the problem that occurred on the data processing system. The solution includes a process that may be executed on another data processing system to solve the same problem on that data processing system. The process is, for example, a script, a macro, or a set of computer executable steps or instructions. A database of solutions is selectively updated to reflect the new solution. In response to a request for a solution by another client system to a problem, the server will respond with the current solution that exists in the database."
The patent application was filed on Oct. 24, 2007 (11/877,968). The full-text of the patent can be found at http://patft.uspto.gov/netacgi/nph-Parser Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=1&f=G&l=50&co1=AND&d=PTXT&s1=8,250,563&OS=8,250,563&RS=8,250,563
Written by Satyaban Rath; edited by Hemanta Panigrahi.

***
International Business Machines Assigned Patent for Systems and Methods for Generating and Distributing Executable Procedures for Technical Desk-side Support
ALEXANDRIA, Va., Aug. 22 -- International Business Machines, Armonk, N.Y., has been Assigned a patent (8,250,554) developed by four co-inventors for "systems and methods for generating and distributing executable procedures for technical desk-side support." The co-inventors are Lawrence Bergman, Mount Kisco, N.Y., Vittorio Castelli, Croton-on-Hudson, N.Y., Tessa Lau, New York, and Daniel Oblinger, New York.

The abstract of the patent published by the U.S. Patent and Trademark Office states: " Systems and methods for dynamically generating computer executable technical support procedures, as well as updating/augmenting such executable procedures, by tracking and processing sequences of actions (execution traces) that are taken by experts (or users) when performing a procedure or when executing an executable procedure. "
The patent application was filed on Aug. 8, 2007 (11/836,127). The full-text of the patent can be found at http://patft.uspto.gov/netacgi/nph-Parser Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=1&f=G&l=50&co1=AND&d=PTXT&s1=8,250,554&OS=8,250,554&RS=8,250,554
Written by Satyaban Rath; edited by Hemanta Panigrahi.

***
International Business Machines Assigned Patent for Protecting Against Denial of Service Attacks Using Trust, Quality of Service, Personalization, and Hide Port Messages
ALEXANDRIA, Va., Aug. 22 -- International Business Machines, Armonk, N.Y., has been Assigned a patent (8,250,631) developed by Arun K Iyengar, Yorktown Heights, N.Y., Mudhakar Srivatsa, Atlanta, and Jian Yin, Bronx, N.Y., for "protecting against denial of service attacks using trust, quality of service, personalization, and hide port messages."
The abstract of the patent published by the U.S. Patent and Trademark Office states: "According to an embodiment of the invention, a system for processing a plurality of service requests in a client-server system includes a challenge server for: presenting a cryptographic challenge to the client; initializing a trust cookie that encodes a client's initial priority level after the client correctly solves the cryptographic challenge; computing a trust level score for the client based on a service request wherein said trust level score is associated with an amount of resources expended by the server in handling the service request such that a higher trust level score is computed for service requests consuming less system resources; assigning the trust level score to the client based on the computation; and embedding the Assigned trust level score in the trust cookie included in all responses sent from the server to the client. The system further includes an application server coupled with a firewall."
The patent application was filed on April 9, 2010 (12/757,836). The full-text of the patent can be found at http://patft.uspto.gov/netacgi/nph-Parser Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=1&f=G&l=50&co1=AND&d=PTXT&s1=8,250,631&OS=8,250,631&RS=8,250,631
Written by Satyaban Rath; edited by Hemanta Panigrahi.

***
ProQuest Assigned Patent
ALEXANDRIA, Va., Aug. 22 -- ProQuest, Ann Arbor, Mich., has been assigned a patent (8,250,050) developed by Todd Miller, Pacific Grove, Calif., Brian Schelp, New Hyde Park, N.Y., and Paul Duncan, Apalachin, N.Y., for "systems and methods for managing database authentication and sessions."
The abstract of the patent published by the U.S. Patent and Trademark Office states: "Systems and methods enable remote (or "off-campus") users complete authorized access to full-record content of 3rd-party databases subscribed to by the user's institution. More particularly, the present invention relates to a method and system that acts as a transparent conduit between the user and a remote database, managing relevant session/context information without the user's awareness and without the need for users to install plug-ins or configure browser proxies."
The patent application was filed on Nov. 3, 2010 (12/927,018). The full-text of the patent can be found at http://patft1.uspto.gov/netacgi/nph-Parser Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=8,250,050.PN.&OS=PN/8,250,050&RS=PN/8,250,050
Written by Shabnam Sheikh; edited by Jaya Anand.

***
International Business Machines Assigned Patent for Enabling Authentication of openID User When Requested Identity Provider is Unavailable
ALEXANDRIA, Va., Aug. 22 -- International Business Machines, Armonk, N.Y., has been Assigned a patent (8,250,635) developed by Suresh N. Chari, Scarsdale, N.Y., Gang Chen, Syosset, N.Y., and Todd Eric Kaplinger, Raleigh, N.C., for an "enabling authentication of openID user when requested identity provider is unavailable."
The abstract of the patent published by the U.S. Patent and Trademark Office states: "A method, system and computer program product for enabling authentication of an OpenID user when a requested identity provider is unavailable. A relying party receives a login request from the OpenID user, where the login request includes a username. The relying party reads a list of trusted identity providers that are associated with the received username and selects one of those identity providers. The relying party generating an OpenID identifier using an identification (e.g., Uniform Resource Locator) of the selected identity provider and the username. The relying party transmits an authentication request (request to authenticate the OpenID user) to the selected identity provider using the formed OpenID identifier. If the selected identity provider is unavailable, then the relying party selects another identity provider from the list of identity providers that are associated with the received username and repeats the above process."
The patent application was filed on July 13, 2008 (12/172,252). The full-text of the patent can be found at http://patft.uspto.gov/netacgi/nph-Parser Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=1&f=G&l=50&co1=AND&d=PTXT&s1=8,250,635&OS=8,250,635&RS=8,250,635
Written by Satyaban Rath; edited by Hemanta Panigrahi.

The abstract of the patent published by the U.S. Patent and Trademark Office states: "Methods, systems, and apparatus, including computer programs encoded on one or more computer storage devices, for training and retraining predictive models. A series of training data sets for predictive modeling can be received, e.g., over a network from a client computing system. The training data included in the training data sets is different from initial training data that was used with multiple training functions to train multiple trained predictive models stored in a predictive model repository. The series of training data sets are used with multiple trained updateable predictive models obtained from the predictive model repository and multiple training functions to generate multiple retrained predictive models. An effectiveness score is generated for each of the retrained predictive models. A first trained predictive model is selected from among the trained predictive models included in the predictive model repository and the retrained predictive models based on their respective effectiveness scores."
The patent application was filed on Sept. 26, 2011 (13/245,564). The full-text of the patent can be found at http://patft1.uspto.gov/netacgi/nph-Parser Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=8,250,009.PN.&OS=PN/8,250,009&RS=PN/8,250,009
Written by Shabnam Sheikh; edited by Jaya Anand.

***
International Business Machines Assigned Patent for Web Accessibility Assistant
ALEXANDRIA, Va., Aug. 22 -- International Business Machines, Armonk, N.Y., has been assigned a patent (8,250,485) developed by Michael J. Spisak, East Northport, N.Y., for a web accessibility assistant.

The abstract of the patent published by the U.S. Patent and Trademark Office states: "A method and article of manufacture in computer readable form for web page navigation without use of a computer mouse. A computer program is executed on a central processing unit (CPU) of a computer system that includes a keyboard and a display screen. A first web page, which includes at least one Universal Resource Locator (URL), is fetched. The fetched first web page is parsed. As each URL of the at least one URL on the first web page is encountered during the parsing of the first web page, computer code that associates a two-key code with each URL on the first web page is generated and executed. The first web page is displayed on the display screen, which includes depicting on the displayed first web page: each two-key code and an indication of which URL on the first web page each two-key code is associated with."
The patent application was filed on Nov. 7, 2006 (11/557,191). The full-text of the patent can be found at http://patft.uspto.gov/netacgi/nph-Parser Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=1&f=G&l=50&co1=AND&d=PTXT&s1=8,250,485&OS=8,250,485&RS=8,250,485
Written by Satyaban Rath; edited by Hemanta Panigrahi.

***
International Business Machines Assigned Patent for System, Method and Program for Managing Firewalls
ALEXANDRIA, Va., Aug. 22 -- International Business Machines, Armonk, N.Y., has been Assigned a patent (8,250,642) developed by Erik Bartholomy, Longmont, Colo., Robert M. Castner, Cortlandt Manor, N.Y., and Nicolas Edward Fosdick, Frederick, Colo., for a "system, method and program for managing firewalls."
The abstract of the patent published by the U.S. Patent and Trademark Office states: "Computer system, method and program for managing a firewall. First program instructions identify a first rule of the firewall. The first rule specifies a permitted message flow through the firewall to or from an IP address of a computer. The computer resides on a network. Second program instructions identify a second rule of the firewall. The second rule specifies a permitted message flow through the firewall to or from an IP address corresponding to the network. Message flows through the firewall to all computers on the network are permitted pursuant to the second rule. Third program instructions delete the first rule from the firewall based on the identification of the second rule and the computer residing on the network. Other program instructions identify and delete stale rules which are not needed. Other program instructions automatically identify rules for a new server added to a cluster."
The patent application was filed on Oct. 13, 2010 (12/903,829). The full-text of the patent can be found at http://patft.uspto.gov/netacgi/nph-Parser Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=1&f=G&l=50&co1=AND&d=PTXT&s1=8,250,642&OS=8,250,642&RS=8,250,642
Written by Satyaban Rath; edited by Hemanta Panigrahi.

***
International Business Machines Assigned Patent for High Efficiency Compilation Framework for Streamlining the Execution of Compiled Code
ALEXANDRIA, Va., Aug. 22 -- International Business Machines, Armonk, N.Y., has been Assigned a patent (8,250,552) developed by four co-inventors for a "high efficiency compilation framework for streamlining the execution of compiled code." The co-inventors are Madhusudanan Kandasamy, TamilNadu, India, Manish Gupta, Yorktown Heights, N.Y., Vidya Ranganathan, Karnataka, India, and Dibyendu Das, Bangalore, India.

The abstract of the patent published by the U.S. Patent and Trademark Office states: "A method and system for reducing processing overhead during execution of a code block in a high efficiency compilation framework. The method identifies second code blocks within the code block and separates them out from the first code block during compilation. Further, during compilation, the system converts the second code blocks to kernel program modules, in a form recognizable by the system kernel. The compilation is followed by execution of the first code block, with the compiled object code of the first code block being executed in user mode and the kernel program modules being executed in kernel mode."
The patent application was filed on Nov. 17, 2008 (12/272,401). The full-text of the patent can be found at http://patft.uspto.gov/netacgi/nph-Parser Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=1&f=G&l=50&co1=AND&d=PTXT&s1=8,250,552&OS=8,250,552&RS=8,250,552
Written by Satyaban Rath; edited by Hemanta Panigrahi.

The abstract of the patent published by the U.S. Patent and Trademark Office states: "The present invention provides asynchronous immersive communication in a virtual universe. In one embodiment, there is a method for transmitting an asynchronous immersive communication in a virtual universe. The method includes receiving an asynchronous immersive communication created by a resident of a virtual universe, transmitting the asynchronous immersive communication to a recipient and enabling the recipient to access the asynchronous immersive communication."
The patent application was filed on Dec. 4, 2008 (12/327,931). The full-text of the patent can be found at http://patft.uspto.gov/netacgi/nph-Parser Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=1&f=G&l=50&co1=AND&d=PTXT&s1=8,250,476&OS=8,250,476&RS=8,250,476
Written by Satyaban Rath; edited by Hemanta Panigrahi.

***
Xerox Assigned Patent for System and Method for Managing Dynamic Document References
ALEXANDRIA, Va., Aug. 22 -- Xerox, Norwalk, Conn., has been assigned a patent (8,250,468) developed by Steven J. Harrington, Webster, N.Y., for a "system and method for managing dynamic document references."
The abstract of the patent published by the U.S. Patent and Trademark Office states: "Document fragments are managed by the use of fragment objects. Fragment objects contain a reference to a portion of a source document. Referencing documents contain a reference to a fragment object which delivers the content of the fragment of the source document to the referencing document. The source document can be directly updated through updating the fragment of the source document contained in the referencing document via the use of the fragment object. Source document deletion is controlled by storing the references to the source document by fragment objects so that no fragment object has a reference to a nonexistent source document. A process for organizing document fragments within a document management system wherein source documents comprise duplicates of the document fragments includes replacing a duplicate fragment with a reference to a single fragment object the fragment object including a reference to a fragment of a source document and an object class method for deletion of the fragment object including instructions to remove the reference to the fragment object from the metadata of the source document to which the fragment object refers."
The patent application was filed on July 24, 2006 (11/459,373). The full-text of the patent can be found at http://patft.uspto.gov/netacgi/nph-Parser Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=1&f=G&l=50&co1=AND&d=PTXT&s1=8,250,468&OS=8,250,468&RS=8,250,468
Written by Satyaban Rath; edited by Hemanta Panigrahi.

***
International Business Machines Assigned Patent for Method and Apparatus for the Design and Development of Service-oriented Architecture (SOA) Solutions
ALEXANDRIA, Va., Aug. 22 -- International Business Machines, Armonk, N.Y., has been assigned a patent (8,250,521) developed by Liang-Jie Zhang, Cortlandt Manor, N.Y., and Jia Zhang, DeKalb, Israel, for a "method and apparatus for the design and development of service-oriented architecture (SOA) solutions."
The abstract of the patent published by the U.S. Patent and Trademark Office states: "A method is provided for designing and developing a service-oriented architecture (SOA) solution that comprises implementing a business process layer having a first set of architectural building blocks (ABBs) and configured to perform service composition and service decomposition; implementing a service component layer having a second set of ABBs and configured to perform service integration and service invocation; implementing a service layer having a third set of ABBs and configured to perform service discovery; and service aggregation; integrating the business process layer, the service component layer, and the service layer; and specifying a set of characteristics of the first, second, and third sets of ABBs to be reconfigurable based upon extensible rules."
The patent application was filed on Dec. 14, 2007 (11/956,735). The full-text of the patent can be found at http://patft.uspto.gov/netacgi/nph-Parser Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=1&f=G&l=50&co1=AND&d=PTXT&s1=8,250,521&OS=8,250,521&RS=8,250,521
Written by Satyaban Rath; edited by Hemanta Panigrahi.

***
International Business Machines Assigned Patent for Method, System and Computer Program Product for Storing External Device Result Data
ALEXANDRIA, Va., Aug. 22 -- International Business Machines, Armonk, N.Y., has been assigned a patent (8,250,336) developed by four co-inventors for a "method, system and computer program product for storing external device result data." The co-inventors are Chung-Lung Kevin Shum, Wappingers Falls, N.Y., Brian D. Barrick, Pflugerville, Texas, Thomas Koehler, Holzerlingen, Germany, and Aaron Tsai, Poughkeepsie, N.Y.

The abstract of the patent published by the U.S. Patent and Trademark Office states: "A method, system, and computer program product for storing result data from an external device. The method includes receiving the result data from the external device, the receiving at a system. The result data is stored into a store data buffer. The store data buffer is utilized by the system to contain store data normally generated by the system. A special store instruction is executed to store the result data into a memory on the system. The special store instruction includes a store address. The executing includes performing an address calculation of the store address based on provided instruction information, and updating a memory location at the store address with contents of the store data buffer utilizing a data path utilized by the system to store data normally generated by the system."
The patent application was filed on Feb. 25, 2008 (12/036,695). The full-text of the patent can be found at http://patft.uspto.gov/netacgi/nph-Parser Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=8,250,336.PN.&OS=PN/8,250,336&RS=PN/8,250,336
Written by Kusum Sangma; edited by Anand Kumar.

***
Hewlett-Packard Development Assigned Patent for Authenticating and Verifying an Authenticable and Verifiable Module
ALEXANDRIA, Va., Aug. 22 -- Hewlett-Packard Development, Houston, has been assigned a patent (8,250,373) developed by Chris D. Hyser, Victor, N.Y., for "authenticating and verifying an authenticable and verifiable module."
The abstract of the patent published by the U.S. Patent and Trademark Office states: "A module-specific public key and cryptographically protected data related to the module-specific public key are extracted from an authenticable and verifiable module. The cryptographically protected data is compared with the module-specific public key to authenticate the authenticable and verifiable module. A value calculated from an image, including a size and location block, included within the authenticable and verifiable module is compared with a value extracted from a digital signature contained in a verification block within the authenticable and verifiable module to verify the authenticable and verifiable module."
The patent application was filed on Oct. 29, 2008 (12/260,153). The full-text of the patent can be found at http://patft.uspto.gov/netacgi/nph-Parser Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=8,250,373.PN.&OS=PN/8,250,373&RS=PN/8,250,373
Written by Kusum Sangma; edited by Anand Kumar.

***
Google Assigned Patent
ALEXANDRIA, Va., Aug. 22 -- Google, Mountain View, Calif., has been assigned a patent (8,250,460) developed by Ronald Ho, Fremont, Calif., and Fuzzy Khosrowshahi, Pleasantville, N.Y., for a "system and method for providing online data management services."
The abstract of the patent published by the U.S. Patent and Trademark Office states: "First, second, and third sets of spreadsheet cells are defined in a display, the first and second sets being separated by a first boundary having a selected orientation, the second and third sets being separated by a second boundary having the selected orientation. A selected scrolling function is disabled within selected sets among the first, second and third sets of cells in accordance with an alternating pattern."
The patent application was filed on Sept. 29, 2011 (13/248,465). The full-text of the patent can be found at http://patft.uspto.gov/netacgi/nph-Parser Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=8,250,460.PN.&OS=PN/8,250,460&RS=PN/8,250,460
Written by Kusum Sangma; edited by Anand Kumar.

The abstract of the patent published by the U.S. Patent and Trademark Office states: "A method for acceleration of access to a web page. The method comprises receiving a web page responsive to a request by a user; analyzing the received web page for possible acceleration improvements; generating a modified web page of the received web page using at least one of a plurality of acceleration techniques; providing the modified web page to the user, wherein the user experiences an accelerated access to the modified web page resulting from the execution of the at least one of a plurality of acceleration techniques; and storing the modified web page for use responsive to future user requests."
The patent application was filed on Sept. 26, 2011 (13/245,841). The full-text of the patent can be found at http://patft.uspto.gov/netacgi/nph-Parser Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=8,250,457.PN.&OS=PN/8,250,457&RS=PN/8,250,457
Written by Kusum Sangma; edited by Anand Kumar.

The abstract of the patent published by the U.S. Patent and Trademark Office states: "A method for address generation checking including receiving a starting memory address for a data, an ending memory address for the data, a length value of the data, and an address wrap indicator value that indicates if the data wraps from an end of a memory block to a start of the memory block, determining whether the ending memory address is equal to a sum of the starting memory address added to a difference of the length value to the address wrap indicator value, and transmitting an error signal that indicates an error occurred in a generation of the starting memory address or the ending memory address if the ending memory address is not equal to the sum."
The patent application was filed on Feb. 25, 2008 (12/037,028). The full-text of the patent can be found at http://patft.uspto.gov/netacgi/nph-Parser Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=8,250,440.PN.&OS=PN/8,250,440&RS=PN/8,250,440
Written by Kusum Sangma; edited by Anand Kumar.

***
Google Assigned Patent for System and Method for Providing Online Data Management Services
ALEXANDRIA, Va., Aug. 22 -- Google, Mountain View, Calif., has been assigned a patent (8,250,459) developed by Ronald Ho, Fremont, Calif., and Fuzzy Khosrowshahi, Pleasantville, N.Y., for a "system and method for providing online data management services."
The abstract of the patent published by the U.S. Patent and Trademark Office states: "First, second, and third sets of spreadsheet cells are defined in a display, the first and second sets being separated by a first boundary having a selected orientation, the second and third sets being separated by a second boundary having the selected orientation. A selected scrolling function is disabled within selected sets among the first, second and third sets of cells in accordance with an alternating pattern."
The patent application was filed on May 5, 2011 (13/101,312). The full-text of the patent can be found at http://patft.uspto.gov/netacgi/nph-Parser Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=8,250,459.PN.&OS=PN/8,250,459&RS=PN/8,250,459
Written by Kusum Sangma; edited by Anand Kumar.

***
Walker Digital Assigned Patent
ALEXANDRIA, Va., Aug. 22 -- Walker Digital, Stamford, Conn., has been assigned a patent (8,250,369) developed by Jay S. Walker, Ridgefield, Conn., Bruce Schneier, Minneapolis, and James A. Jorasch, New York, for a "method and apparatus for secure measurement certification."
The abstract of the patent published by the U.S. Patent and Trademark Office states: "The invention relates to methods and apparatuses for acquiring a physical measurement, and for creating a cryptographic certification of that measurement, such that its value and time can be verified by a party that was not necessarily present at the measurement. The certified measurement may also include corroborative information for associating the actual physical measurement process with the certified measurement. Such corroborative information may reflect the internal or external state of the measurement certification device, as well as witness identifiers of any persons that may have been present at the measurement acquisition and certification. The certification may include a signal receiver to receive timing signals from a satellite or other external source. The external timing signals may be used to generate the time included in the certified measurement, or could be used to determine the location of the measurement certification device for inclusion in the certified measurement."
The patent application was filed on June 24, 2009 (12/491,114). The full-text of the patent can be found at http://patft.uspto.gov/netacgi/nph-Parser Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=8,250,369.PN.&OS=PN/8,250,369&RS=PN/8,250,369
Written by Kusum Sangma; edited by Anand Kumar.

The abstract of the patent published by the U.S. Patent and Trademark Office states: "A method, system, and computer program product are disclosed for automatically determining a valid ordering of provisioning operations, and their needed parameters, so that a provisioning system can configure a desired resource state. This is accomplished by formally describing the pre-conditions and effects of provisioning operations, the current state of managed resources and the desired final state. A planning algorithm is then used to determine the provisioning operations, a valid ordering and appropriate parameters to bring the system from the current state to the desired state."
The patent application was filed on June 2, 2008 (12/131,238). The full-text of the patent can be found at http://patft.uspto.gov/netacgi/nph-Parser Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=8,250,355.PN.&OS=PN/8,250,355&RS=PN/8,250,355
Written by Kusum Sangma; edited by Anand Kumar.