Patents Examined by Joel Mesa
-
Patent number: 8504649Abstract: A method for a computer system includes determining a first social distance for a first user with respect to a second user, determining a second social distance for a third user with respect to the second user, determining a first qualitative rating associated with the first user, determining a second qualitative rating associated with the second user, determining a first trust-metric for the first user in response to the first social distance and the first qualitative rating, determining a second trust-metric for the third user in response to the second social distance and the second qualitative rating, and prioritizing a first listing from the first user over a second listing from the third user for the second user, in response to the first trust-metric and the second trust-metric.Type: GrantFiled: May 18, 2011Date of Patent: August 6, 2013Inventors: Brian Lawler, Elliot Loh, Paul Martino, Mark Pincus
-
Patent number: 8499033Abstract: A technique for acquiring a web page includes: receiving, at a client, a user instruction; obtaining from the instruction a page number of a web page that a user desires to access; searching for web page data in a hidden form that is cached in advance at the client, the search being based at least in part on the page number and the hidden form comprising web page data for a plurality of page numbers and in the event that web page data is found in the hidden form, generating, by the client, the web page using the web page data.Type: GrantFiled: August 24, 2009Date of Patent: July 30, 2013Assignee: Alibaba Group Holding LimitedInventor: Ling He
-
Patent number: 8489740Abstract: Some embodiments of a method and an apparatus to validate a web session in a proxy server have been presented. In one embodiment, a first message authentication code is generated at a proxy server communicatively coupled between an application server and a client upon receiving a message from the application server. The message is generated by the application server in response to an authentication request from the client to initiate a web session. The proxy server then adds the first message authentication code and one or more timestamps to the message. Then the proxy server may send the message to the client, wherein the client may use the first message authentication code and the one or more timestamps to request access to predetermined content during the web session.Type: GrantFiled: July 17, 2007Date of Patent: July 16, 2013Assignee: Red Hat, Inc.Inventor: James Paul Schneider
-
Patent number: 8473554Abstract: An information processing apparatus includes a receiving unit configured to receive, from at least one other information processing apparatus, an electronic mail for which a notification time at which notification of receipt of the electronic mail is to be provided is specified; a storage unit configured to store the electronic mail received by the receiving unit; a clock unit configured to provide time information; a notification-time determining unit configured to determine whether a current time obtained by the clock unit has passed the notification time specified for the electronic mail; and a reception notification unit configured to read out, if the notification-time determining unit determines that the specified notification time has been passed, the electronic mail stored in the storage unit and provide notification of receipt of the electronic mail.Type: GrantFiled: March 6, 2009Date of Patent: June 25, 2013Assignee: Fujitsu Mobile Communications LimitedInventor: Masatoshi Tsubouchi
-
Patent number: 8458289Abstract: One embodiment of the invention relates to the transfer of content between a host computer that issues OAS access requests and a block I/O storage system. Specifically, a host computer may issue an access request for a content unit that identifies the content unit is an object identifier. The request may be received by a second server, which may determine the block address(es) on the block I/O storage system at which the content unit is stored. A request may then be sent to the block I/O storage system to retrieve the content stored at the requested block address(es) and the block I/O storage system may return the content.Type: GrantFiled: March 8, 2011Date of Patent: June 4, 2013Assignee: EMC CorporationInventor: Stephen J. Todd
-
Patent number: 8452882Abstract: Some embodiments of a method and an apparatus to validate a web session in a proxy server have been presented. In one embodiment, service of predetermined content is offloaded from an application server to a proxy server communicatively coupled between the application server and a client. Using the proxy server, access to the predetermined content by the client may be controlled.Type: GrantFiled: May 18, 2007Date of Patent: May 28, 2013Assignee: Red Hat, Inc.Inventor: James Paul Schneider
-
Patent number: 8433804Abstract: A server subsystem is presented for mobile communication that provides for efficient and logical movement between applications on different servers. Multiple applications may be used simultaneously and interactively using the server system presented herein.Type: GrantFiled: December 22, 2006Date of Patent: April 30, 2013Assignee: AT&T Mobility II LLCInventors: Scott Allen Swanburg, Jeffrey Clinton Mikan, Daryl Gazzard, Matthew Wayne Stafford
-
Patent number: 8429242Abstract: One embodiment of the invention relates to the transfer of content between a host computer that issues OAS access requests and a block I/O storage system. Specifically, a host computer may issue an access request for a content unit that identifies the content unit is an object identifier. The request may be received by a second server, which may determine the block address(es) on the block I/O storage system at which the content unit is stored. A request may then be sent to the block I/O storage system to retrieve the content stored at the requested block address(es) and the block I/O storage system may return the content.Type: GrantFiled: June 26, 2006Date of Patent: April 23, 2013Assignee: EMC CorporationInventor: Stephen J. Todd
-
Patent number: 8423640Abstract: A system detects spamming. The system identifies normal users visiting a web site and determines an occurrence of spamming on the web site based at least in part on the identified normal users.Type: GrantFiled: March 21, 2011Date of Patent: April 16, 2013Assignee: Google Inc.Inventors: Ben Smith, Chad Lester, Edward Lyle Karrels
-
Patent number: 8402110Abstract: Remote provisioning of an IT network and/or associated services is provided. Hardware, software, service and/or expertise can be moved from on-premise to a remote location (e.g., central, distributed . . . ). Accordingly, at least a large degree computation can be moved to the center to exploit economies of scale, among other things. In such an architecture, computational resources (e.g., data storage, computation power, cache . . . ) can be pooled, and entities can subscribe to a particular level of resources related to a private entity IT network.Type: GrantFiled: December 20, 2006Date of Patent: March 19, 2013Assignee: Microsoft CorporationInventors: Henricus Johannes Maria Meijer, William H. Gates, III, Raymond E. Ozzie, Gary W. Flake, Thomas F. Bergstraesser, Arnold N. Blinn, Christopher W. Brumme, Lili Cheng, Nishant V. Dani, Daniel S. Glasser, Alexander G. Gounares, Galen C. Hunt, James R. Larus, Matthew B. MacLaurin, Debi P. Mishra, Amit Mital, Ira L. Snyder, Jr., Chandramohan A. Thekkath
-
Patent number: 8380833Abstract: A method of configuring a telecommunications system to provide a service involving multiple devices is disclosed. The method includes receiving a configuration script specifying a sequence of configuration instructions for configuring at least two of the devices to provide the service, and concurrently executing an instance of the configuration script for each of the at least two devices to configure the at least two devices to provide the service. The method can be used as part of a network management system or service provisioning system.Type: GrantFiled: June 22, 2006Date of Patent: February 19, 2013Assignee: Amdocs Systems LimitedInventors: Luca De Matteis, Mark Robert Gibson, Adan K. Pope
-
Patent number: 8375097Abstract: A method for a computer system include determining a first social distance for a first user with respect to a second user, determining a second social distance for a third user with respect to the second user, determining a first trust-metric for the first user in response to the first social distance, determining a second trust-metric for the third user in response to the second social distance, and prioritizing a first communication from the first user over a second communication from the third user, in response to the first trust-metric and the second trust-metric.Type: GrantFiled: October 27, 2010Date of Patent: February 12, 2013Inventors: Brian Lawler, Elliot Loh, Paul Martino, Mark Pincus
-
Patent number: 8352553Abstract: Technologies are described herein for providing a bi-direction e-mail transport between a management (“CRM”) server computer and an e-mail server computer. An e-mail connector communicates with a CRM server computer to determine whether any e-mail messages are pending send at the CRM server computer. If any e-mail messages are pending send, the e-mail connector retrieves the e-mail messages from the CRM server computer. The e-mail connector then communicates with an e-mail server computer to send the retrieved e-mail messages to their intended recipients. The e-mail connector may also retrieve e-mail messages from the e-mail server computer and determine whether the e-mail messages are CRM related. If the e-mail messages are CRM related, the e-mail connector is operative to transmit the CRM-related e-mails to the CRM server.Type: GrantFiled: April 30, 2007Date of Patent: January 8, 2013Assignee: Microsoft CorporationInventors: Dominic J. Pouzin, Ilana Rae Smith, Shashi Ranjan, David Robert Shutt
-
Patent number: 8327008Abstract: This present invention relates to a method for using hypervisors to enable stable wireless network connections. The crux of the invention involves pushing the control of the networking devices from the Operating System level down to a networking front end hypervisor level. The hypervisor will control all networking devices, the authentication for these devices, and the selection of which connection to use. The hypervisor will also perform Network Address Translation (NAT) to the Operating System. Thus, the Operating System will receive a single, private IP address for use with the Operating System's applications. The hypervisor will handle the change of the IP address when roaming between networks and hide it from the Operating System through the use of the NAT.Type: GrantFiled: June 20, 2006Date of Patent: December 4, 2012Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Raymond G. Octaviano, II, Daryl Cromer, Philip J. Jakes, Howard J. Locker
-
Patent number: 8312152Abstract: A method, apparatus, and system are disclosed for reassigning a network address. A detection module detects a routing table change for a host. The host is in communication with a least one network. A client is also in communication with the host over a network interface using a first address. A generation module generates a second address for the client. The second address does not compete with other addresses on the at least one network. An interface module disables the network interface to the client. The interface module then enables the network interface between the client and the host. A communication module receives a request for a new address from the client. The communication module assigns the second address to the client.Type: GrantFiled: December 1, 2008Date of Patent: November 13, 2012Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Justin Tyler Dubs, Steven Richard Perrin, James Joseph Thrasher, Michael Terrell Vanover, Jennifer Greenwood Zawacki
-
Patent number: 8307036Abstract: An electronic mail (email) server includes a proxy that obtains mappings for unique identifiers (UID's) corresponding to new electronic messages that have been determined from a polling operation. A Least Recently Used (LRU) cache caches each new message and releases from cache least recently used messages. A memory in which all messages within the LRU cache are spooled.Type: GrantFiled: September 27, 2005Date of Patent: November 6, 2012Assignee: Research In Motion LimitedInventors: Harshad N. Kamat, David J. Clarke
-
Patent number: 8296369Abstract: An electronic mail (email) server has a database that stores unique identifiers (UID's) of electronic messages. A proxy obtains mappings from the database for previously existing UID's of electronic messages that have been determined from a polling operation. A cache caches the mappings of UID's and the proxy is operative for purging the cache of the previously existing UID's after polling.Type: GrantFiled: September 27, 2005Date of Patent: October 23, 2012Assignee: Research In Motion LimitedInventors: Harshad N. Kamat, David J. Clarke
-
Patent number: 8223202Abstract: The present invention relates to an airborne reconnaissance system for capturing images in a wide field of regard which comprises: (a) An array of a plurality of n prisms being one next to the other, each prism having an essentially flat and rectangular front surface, and at least an output surface wherein: (a1) a front surface of each of the plurality of prism is being directed toward a different section of a strip of terrain transversal to the flight direction of the aircraft, thereby collecting light rays coming mostly from that terrain strip section; (a2) each output surface of each of the prisms directs light rays which are received through said front prism surface toward a front lens of an optical unit; (b) A focal plane array; (c) Optical unit comprising a front lens, the front lens receiving light separately but simultaneously through the output surfaces of all the prisms, said optical unit comprises addition optics for directing the light received from said lens thereby to produce separate correspondType: GrantFiled: August 14, 2005Date of Patent: July 17, 2012Assignee: Rafael-Armament Development Authority Ltd.Inventors: Eliezer Rosenblum, Zvi Yavin
-
Patent number: 8204941Abstract: A presence management system comprising a communication system configured to transmit a first update message indicating a first presence status of a user for a first service, and transmit a second update message indicating a second presence status of the user for a second service, and an access control system configured to receive the first and second update message, process the first and second update messages to determine a preferred service for the user of the first and second services, and transmit a third update message to a presence system indicating the user and the preferred service for the user wherein the presence system updates a presence indicator for the user to indicate the preferred service.Type: GrantFiled: September 22, 2005Date of Patent: June 19, 2012Assignee: Sprint Communications Company L.P.Inventors: Matthew C. Schlesener, Pallavur Sankaranaraynan, Brian D. Mauer
-
Patent number: 8135783Abstract: A method and apparatus for identifying occurrences of a given network address is provided. A request is transmitted comprising data associated with the given network address to at least one remote communication device, the request for triggering a lookup of at least a portion of the data in a directory associated with the at least one remote communication device. At least one message is received indicative that the data associated with the given network address is present in the directory.Type: GrantFiled: November 27, 2007Date of Patent: March 13, 2012Assignee: Mitel Networks CorporationInventors: Paul Andrew Erb, Katayoun Nasiri