Patents Examined by Paul H. Kang
-
Patent number: 7685293Abstract: A mobile communication system that utilizes multiple access technologies achieves multiple session registrations by deriving a plurality of extended unique device identifications from a specific unique device identification (e.g., private user identification (PIID) stored on a subscriber identity module (SIM)) assigned to a user equipment. Each of the plurality of extended unique device identifications have the benefit of allowing multiple registrations with one or more access networks while allowing a home subscriber system to detect the one unique device identification embedded in the extended unique device identifications for authentication purposes. Thereby, a large population of deployed UEs and access network infrastructure may benefit without replacement by allowing a UE to maintain session continuity when transitioning between access networks, to select a preferred access technology when in overlapping coverage areas without session interruption, or to maintain multiple sessions (e.g.Type: GrantFiled: August 21, 2007Date of Patent: March 23, 2010Assignee: QUALCOMM IncorporatedInventors: Manoj M. Deshpande, Adrian Escott, Kirti Gupta, Ramachandran Subramaniam
-
Patent number: 7680889Abstract: In a method of metering Web usage, a collection program is downloaded from a server to a metered computer in response to a message transmitted from the metered computer to the server, and the collection program is executed on the metered computer in order to collect Web usage history information stored in a history file by a browser running on the metered computer. The collected Web site usage history information is transmitted by the metered computer to the server. The Web site usage history information is stored in the server along with Web site usage history information from other metered computers.Type: GrantFiled: March 30, 2005Date of Patent: March 16, 2010Assignee: Nielsen Media Research, Inc.Inventors: Trevor I. Blumenau, David H. Harkness, Manish Bhatia
-
Patent number: 7673058Abstract: The spam blocker monitors the SMTP/TCP/IP conversation between a sending message transfer agent MTA—0 and a receiving message transfer agent MTA—1; catches MTA—0's IP address IP—0, MTA—0's declared domain D—0, from-address A—0; to-address A—1, and the body of the message; and uses this source and content information to test for unsolicited messages. It interrupts the conversation when MTA—0 sends a .\r\n end-of-message indicator and uses the various test results to decide if the message is suspected of being unsolicited. If the message is suspected of being unsolicited then it logs the rejected message and sends an error reply to MTA—0 which forces MTA—0 to send a QUIT command before the body of the message is transmitted; else it logs the allowed message and releases the intercepted RCPT command which allows the conversation between MTA—0 and MTA—1 to proceed.Type: GrantFiled: January 20, 2004Date of Patent: March 2, 2010Assignee: Engate Technology CorporationInventors: Richard Paul White, Alan Huang, Haw-minn Lu, Ira Victor Spivack
-
Patent number: 7673007Abstract: A system and method for interfacing Web Services push applications and mobile terminals operable with one of a plurality of different mobile push technologies. A Web Services push gateway includes a Web Services endpoint to terminate Web Services protocols utilized by the Web Services push applications in providing push messages. A plurality of mobile push bearers are each configured to communicate with a different one of the plurality of mobile push technologies. The Web Services push gateway includes a push router coupled to the Web Services endpoint to receive the push messages, and to forward the push messages to an elected one of the mobile push bearers, from where is it ultimately delivered to a recipient mobile terminal employing a mobile push technology corresponding to the elected mobile push bearer.Type: GrantFiled: August 6, 2007Date of Patent: March 2, 2010Assignee: Nokia CorporationInventors: Michael Mulligan, Petri Nyk{hacek over (a)}nen, Jouni Toijala
-
Patent number: 7668929Abstract: A procedure for preparing electronic resources for delivery to client computers is disclosed. When rendered on a browser for display, the electronic resources (e.g., web pages) include a reference link to another electronic resource. In response to receiving a request for delivery of a specific resource to a client computer, a server computer retrieves the resource from storage and examines the resource to locate any link identifiers contained therein. If a link identifier is detected, the network address corresponding to this link identifier is identified by the server and incorporated into the requested electronic resource in place of the link identifier. The prepared resource is then delivered to the client computer for rendering on a browser.Type: GrantFiled: November 12, 2003Date of Patent: February 23, 2010Assignee: Microsoft CorporationInventor: Matthew Ruhlen
-
Patent number: 7653690Abstract: A method and an apparatus for communicating with electronic postcards include a server for processing electronic postcards. Input sites remote from the server are selected based upon exposure to significant numbers of business travelers and tourists and provided with input devices. A verified communication link is established between the input devices and the server. A sender generated postcard request received at one of the input devices including an addressee e-mail address (38), a sender message (36) and a scene selection (33) transmits an electronic postcard (30) to the addressee.Type: GrantFiled: June 5, 2003Date of Patent: January 26, 2010Assignee: Block Communications, Inc.Inventor: Allan J. Block
-
Patent number: 7650419Abstract: In a public internet access terminal, the combination comprising an access station, and computer apparatus at the station and including a user keyboard and data display means, and a user credit card reader at the station, and the computer apparatus including circuit means operatively connected to the card reader to be responsive to reading of user credit card data to enable user access to the internet via the computer apparatus at the access station.Type: GrantFiled: September 12, 2005Date of Patent: January 19, 2010Assignee: AXXS Technologies CorporationInventor: Allen J. Curtis
-
Patent number: 7647382Abstract: A method for providing caller identification information to instant messaging communication participants can include identifying an online presence for at least a first instant messaging client and determining caller identification information for a user associated with the first instant messaging client. The caller identification information can be provided to a second instant messaging client.Type: GrantFiled: April 3, 2008Date of Patent: January 12, 2010Assignee: International Business Machines CorporationInventors: Vicki L. Colson, Victor S. Moore, Glen R. Walters, Thomas Creamer
-
Patent number: 7636788Abstract: A method for advertising over a network and broadcast media combination. A user's computer at a location on the network is operable to receive a signal from a broadcast generated by an advertiser, which signal has embedded therein unique coded information. The user's computer is connected to an advertiser's location in response to extracting a representation of the audio signal including at least the unique coded information. The advertiser's location is correlated to the unique coded information. The operation of connecting causes profile information of the user to be sent to the advertiser's location over the network. The profile at the advertiser's location is then received, and information generated to forward to the user based upon the user's profile forwarded thereto. This information is then forward to the connected user.Type: GrantFiled: October 15, 2007Date of Patent: December 22, 2009Assignee: RPX-LV Acquisition LLCInventors: Jeffry Jovan Philyaw, David Kent Mathews
-
Patent number: 7627677Abstract: Coordinated SYN denial of service (CSDoS) attacks are reduced or eliminated by a process that instructs a switch to divert SYN rackets destined to a server to a TCP proxy which, when subject to a CSDoS attack, will not successfully establish a TCP connection with a host. CSDoS attacks are reduced or eliminated by a process that includes forwarding a sampling of packets destined to a server to a processor and, when packets in the sampling indicate an attack, arranging the switch to divert all packets destined to the server to the processor. CSDoS attacks are reduced or eliminated in a system including a switch, a server, and a processor, where the processor is adapted to control the network switch to divert all SYN packets destined to the server to the processor based on monitoring a number of timed-out connections between the processor and one or more clients.Type: GrantFiled: July 6, 2007Date of Patent: December 1, 2009Assignee: Alcatel-Lucent USA Inc.Inventor: Danny Raz
-
Patent number: 7624185Abstract: A session transfer module of a session server provides the capability to a user to direct a transfer of an on-going session from one device to another device while maintaining the session. The session transfer module is invoked by a user in a way consistent with the user interface of the client application, including by a graphical user command, a command line prompt, or a voice command. The client provides a selection of possible devices that may receive the redirected session. The session transfer module receives the selected device with the session redirect command over a communication network. The communication network may be wired (e.g., public switched telephone network (“PSTN”), Internet, etc.,) a wireless network (e.g., digital telephone network, pager network, etc.,) or a combination of the wired and wireless networks.Type: GrantFiled: February 2, 2007Date of Patent: November 24, 2009Assignee: TeleCommunication Systems, Inc.Inventor: Michael J. Miller
-
Patent number: 7620715Abstract: An automated method for facilitating management of a data processing environment is disclosed. In various embodiments, the method may include facilitating detecting of a change to an element of a data processing device of the data processing environment. In various embodiments, the method may further included facilitating correlating the change to one or more events associated with the element, and reporting the detected change for the element, supplemented with one or more of the correlated events of the element. Other embodiments of the present invention may include, but are not limited to, apparatus adapted to facilitate practice of the above-described method.Type: GrantFiled: June 29, 2005Date of Patent: November 17, 2009Assignee: Tripwire, Inc.Inventors: Robert A. DiFalco, Kenneth L. Keeler, Robert L. Warmack
-
Patent number: 7617311Abstract: A method, system and computer program product for (1) collecting information from a remote application unit and/or (2) diagnosing or controlling the remote application unit. By supporting dynamic generation of multiple data formats and/or multiple communication protocols, a computer code device increases the likelihood that a supported format and/or protocol will be either receivable or understandable by a receiver without having to pre-generate the protocol or format processor. By utilizing a shareable computer code device (e.g., a dynamic linked library), a new application can utilize tested, proven code without having to reproduce existing functionality.Type: GrantFiled: June 2, 2004Date of Patent: November 10, 2009Assignee: Ricoh Company Ltd.Inventors: Tetsuro Motoyama, Avery Fong
-
Patent number: 7617297Abstract: A data processing system for providing archiving of individual mail content while maintaining a single copy mail store can include a mail application enabled to maintain a single copy mail store, a primary data store configured for high data throughput and acting as a single copy mail store for the mail application, and a secondary data store configured for mass storage and having a lower data throughput than the primary data store. The system further can include at least one archive implementation of an archive interface, the archive interface defining an archive task and a restore task. In one aspect of the embodiment, the system can include each of a content table, a content map table and a restore queue. Furthermore, the system can include a map view of archived content for a specified user, the map view providing a user interface for activating the restore task.Type: GrantFiled: July 26, 2005Date of Patent: November 10, 2009Assignee: International Business Machines CorporationInventors: Buford L. Bruce, Peter C. Kim, Michael Levi, Albert Silliman, Joseph T. Wissmann, Christopher Zaremba
-
Patent number: 7610384Abstract: A network appliance (100) is provided having a network controller subsystem (110) for coupling the appliance (100) to a data network for providing and receiving data packets to and from a packet data network. A digital signal processing subsystem (120) is coupled to the network controller subsystem (110). A signal conversion subsystem (130) is coupled to the digital signal processing subsystem (120) and a user interface subsystem (160) is coupled to both the signal conversion subsystem (130) and the digital signal processing subsystem (120). The digital signal processing subsystem (120) operates under the control of a computer program which is capable of detecting incoming calls, initiating call sessions, and preferably, implementing advanced telephony features.Type: GrantFiled: June 8, 2000Date of Patent: October 27, 2009Assignee: The Trustees of Columbia University in the City of New YorkInventors: Henning Schulzrinne, Jianqi Yin
-
Patent number: 7606898Abstract: A multi-tiered server management architecture is employed including an application development tier, an application operations tier, and a cluster operations tier. In the application development tier, applications are developed for execution on one or more server computers. In the application operations tier, execution of the applications is managed and sub-boundaries within a cluster of servers can be established. In the cluster operations tier, operation of the server computers is managed without concern for what applications are executing on the one or more server computers and boundaries between clusters of servers can be established. The multi-tiered server management architecture can also be employed in co-location facilities where clusters of servers are leased to tenants, with the tenants implementing the application operations tier and the facility owner (or operator) implementing the cluster operations tier.Type: GrantFiled: October 24, 2000Date of Patent: October 20, 2009Assignee: Microsoft CorporationInventors: Galen C. Hunt, Aamer Hydrie, Steven P. Levi, David S. Stutz, Bassam Tabbara, Robert V. Welland
-
Patent number: 7581018Abstract: Disclosed is a server system for performing communication over a wireless network. At least one client device transmits and receives data over the wireless network. A server device performs a state monitoring or controlling operation for the at least one client device. In the server device, an encoder compresses and encodes data to be transmitted that includes a double buffer storing the encoded data. A network renderer transmits the data encoded by the encoder to a corresponding client device over the wireless network. A buffer manager detects an overflow of the buffer storing the data encoded by the encoder and issues a control signal for pausing an encoding operation when the overflow is detected. Therefore, the server system can avoid data loss and system shutdown caused by transmission delay and can ensure stability of the server system performing communication with a wireless network.Type: GrantFiled: July 23, 2004Date of Patent: August 25, 2009Assignee: LG Electronics Inc.Inventors: Young Hoon Roh, Jung Ho Kim, Jin Cheol Cho, Jae Won Chang, Sang Hyuk Kang, Sang Mahn Kim, Pan Su Kim, Kwang Hui Hong
-
Patent number: 7577724Abstract: A rule engine process maintains a set of rules for purposes of validating a storage area network configuration. The rule engine process has access to user-defined conditions indicating whether to generate respective rule message information (e.g., advisories) when applying one or more rules in the maintained set of rules. For example, during validation of a respective storage area network configuration, the rule engine process can apply or utilize the user-defined conditions to potentially prevent generation of advisories associated with one or more applied rules. Accordingly, a user such as a storage area network administrator can customize a respective rule engine (e.g., via the user-defined conditions associated with the rules) and, based on a subsequent application of the set of rules to a storage area network configuration according to the user-defined conditions, limit generation of error messages in the event that one or more respective rules happens to fail.Type: GrantFiled: March 28, 2006Date of Patent: August 18, 2009Assignee: EMC CorporationInventors: Sesh Jalagam, Sharon Yuet Mei Lam
-
Patent number: 7562150Abstract: Delivering electronic content includes providing instructions that might cause a computer to collect information including a network address and transmitting the collected information to a receiving computer. The computer that receives the transmitted information selects electronic content based on the received information and sends the selected electronic content to the network address included in the received information. Access to the electronic content might be selectively granted based on criteria.Type: GrantFiled: August 15, 2007Date of Patent: July 14, 2009Assignee: DRM Technologies, LLCInventor: Patrick E. Patterson
-
Patent number: 7559021Abstract: An example of a solution provided here comprises receiving a text definition signal, defining a first portion of text for folding, receiving a signal for hiding, and in response to the signal for hiding, displaying to at least one user a text view without the first portion, and a clue as to what is hidden.Type: GrantFiled: January 20, 2005Date of Patent: July 7, 2009Assignee: International Business Machines CorporationInventors: Yen Fu Chen, John H. Handy-Bosma, Mei Y. Selvage, Keith R. Walker