Patents Examined by Angela Widhalm
  • Patent number: 8874796
    Abstract: Flexibility of handling of multicast information using an Internet Group Management Protocol (IGMP) is improved by overcoming failures to respond to group specific queries. Such failures occur when heterogenous host devices are used on a common network. When a failure to respond to a group specific query is experienced, a general query is used to obtain information that was not provided by the group specific query.
    Type: Grant
    Filed: November 29, 2007
    Date of Patent: October 28, 2014
    Assignee: Adtran, Inc.
    Inventors: Jared Lee Bell, Neil M. Jensen, Jonathan T. Pardeck
  • Patent number: 8856362
    Abstract: In one embodiment, a network application may offload stateful operations to a user-plane application. In one embodiment, the network application receives state information for a user device. The network application then sends the state information to a user-plane application, which can maintain the state information. The network application may then offload a stateful operation to the user-plane application. For example, the network application may have the user-plane application perform stateful operations. Also, the network application may use the state information maintained at the user-plane application for error recovery after the network application fails. For example, the network application may recover the state information from the user-plane application after failure.
    Type: Grant
    Filed: December 3, 2010
    Date of Patent: October 7, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Mark Grayson, Jayaraman Iyer
  • Patent number: 8856321
    Abstract: A system to improve operation of a data center with heterogeneous computing clouds may include monitoring components to track data center climate controls and individual heterogeneous computing clouds' operating parameters within the data center. The system may also include a controller that regulates the individual heterogeneous computing clouds and data center climate controls based upon data generated by the monitoring components to improve the operating performance of the individual heterogeneous computing clouds as well as the operating performance of the data center. The system may further include spilling computing clouds to receive excess workload of an individual heterogeneous computing cloud without violating individual heterogeneous computing clouds contracts.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: October 7, 2014
  • Patent number: 8849946
    Abstract: A system and method for providing a publish and subscribe server that includes channels to allow web based clients to send and receive asynchronous messages. In accordance with an embodiment, the system provides a Hypertext Transfer Protocol (HTTP) publish and subscribe (pub/sub) server that includes a channels-based means to allow web based clients to send and receive asynchronous messages over HTTP, including in some embodiments messages published by a JMS provider.
    Type: Grant
    Filed: December 5, 2008
    Date of Patent: September 30, 2014
    Assignee: Oracle International Corporation
    Inventors: Prasanth Pallamreddy, Steven Liu, Xiao Hai Zhang
  • Patent number: 8843582
    Abstract: A system and method are disclosed for searching and processing contacts. A system that incorporates teachings of the present disclosure may include, for example, a mobile communication device (MCD) (116) has a transceiver (202), and a controller (212) for controlling operations thereof. The controller is programmed to receive (302) from an end user of the MCD a request for a contact, and search (304) for the contact in a phonebook of the MCD. If the entry cannot be found in the MCD, the controller is programmed to search (318) for the contact in a phonebook of a local communication device (LCD). If the contact cannot be found in the LCD, the controller is programmed to search (330) for the contact in a directory of an enterprise server. Additional embodiments are also disclosed.
    Type: Grant
    Filed: December 15, 2005
    Date of Patent: September 23, 2014
    Assignee: AT&T Intellectual Property I, LP
    Inventor: Albert P. Wilhelm
  • Patent number: 8843593
    Abstract: There is provided a communication apparatus including an identification data generation portion to generate identification data, an identification data storage portion to store the identification data generated by the identification data generation portion, a basic data reception portion to receive basic data from an information processing server through a given communication path, the basic data containing prescribed first data specifying service data generated in the distribution server and containing data to be used in an IC chip capable of con tactless communication with a reader/writer, and prescribed identification data, and a data acquisition portion to acquire the service data generated based on the basic data in the distribution server from the distribution server if the prescribed identification data matches with the identification data stored in the identification data storage portion.
    Type: Grant
    Filed: April 9, 2008
    Date of Patent: September 23, 2014
    Assignee: FeliCa Networks, Inc.
    Inventors: Naoto Tobita, Shigeki Wakasa, Hiroaki Yamada
  • Patent number: 8838815
    Abstract: Methods and systems for making a resource available are disclosed. In a particular method, identification information associated with a portable device within a particular coverage area is received. A resource associated with the portable device is determined based on the identification information. An authentication message identifying the resource to a device is sent. Access control information is received from the device. The access control information indicates that access to the resource should be enabled via a local network. The resource is made available via the local network.
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: September 16, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: William A. Brown, Troy Meuninck
  • Patent number: 8832245
    Abstract: An authoritative domain name system server includes a memory configured to store a set of instructions, and a processor configured to execute the set of instructions. The processor obtains a first Internet Protocol address of a client system associated with a request for a domain name, and assigns a location of the authoritative domain name system server as an ingress region. The processor assigns the egress override as an egress region when the first Internet Protocol address matches the prefix of the egress override, otherwise obtains an egress table, determines a longest prefix match of the first Internet Protocol address, obtains a distance matrix for distances from the ingress location to a plurality of egress regions, and selects the egress region based on the distance matrix and the longest prefix match in the egress table.
    Type: Grant
    Filed: May 13, 2011
    Date of Patent: September 9, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Anestis Karasaridis, Ashley Flavel, James Miros
  • Patent number: 8825835
    Abstract: The system comprises a local network including several printing devices provided with a diagnostic unit collecting various device working data's; and at least a connecting device connecting a plurality of printing devices, whereby the connecting device is adapted for collecting data's from a plurality of printing devices and for storing said data's in a digital repository, whereby said digital repository is in a form readable by a processor comprising instructions for treating at least some data's of the digital repository.
    Type: Grant
    Filed: December 6, 2005
    Date of Patent: September 2, 2014
    Assignee: FMAUDIT, L.L.C.
    Inventor: Kevin Tetu
  • Patent number: 8817099
    Abstract: Embodiments described herein comprise a system and method for improving visibility of a roadway using an improved visibility system. The method comprising receiving data from a plurality of fog detectors located proximate a roadway and determining, based on the data from the plurality of fog detectors, that fog is present about the roadway. The method further comprising obtaining, after the determining that fog is present about the roadway, a plurality of images of the roadway by activating a plurality of cameras located proximate the roadway. The method further comprising creating a composite image by combining two or more of the plurality of images, wherein the composite image depicts the roadway unobstructed by fog and transmitting the composite image to a display device located in a vehicle traveling along the roadway.
    Type: Grant
    Filed: January 28, 2013
    Date of Patent: August 26, 2014
    Assignee: International Business Machines Corporation
    Inventor: Giuseppe Longobardi
  • Patent number: 8782129
    Abstract: Among other disclosure, a method includes receiving first electronic content configured for displaying a first page in a browser, the first electronic content including a document object model for the first page. Content in the document object model is identified as corresponding to at least one advertisement on the first page, the first page further including page content. Information is extracted from the identified content to be used in identifying an advertising network system that the advertisement links to. An identity of the advertising network system is determined using the extracted information. Second electronic content is generated using the first electronic content and the determined identity of the advertising network system. A second page including the page content of the first page and the advertisement is generated and displayed. On the second page the advertisement is labeled with the determined identity of the advertising network system.
    Type: Grant
    Filed: November 23, 2011
    Date of Patent: July 15, 2014
    Assignee: Google Inc.
    Inventors: Mike Hsin-Ping Liang, Johan Deckel, Sanjeev Kulkarni, Christine I. Kawasaki
  • Patent number: 8782254
    Abstract: A method, system and article of manufacture for providing differentiated quality of service in an application server may include receiving a request and accessing pre-determined policy data in a server system. The pre-determined policy data may depend upon the particular client sending the request. A request may include identity, role, requested service, and/or time constraint information. Based upon the request and policy data, a quality of service context may be established, possibly including service class, priority, and/or deadline attributes. The quality of service context may be propagated in the server system with the request.
    Type: Grant
    Filed: June 28, 2001
    Date of Patent: July 15, 2014
    Assignee: Oracle America, Inc.
    Inventor: Sreeram Duvvuru
  • Patent number: 8775543
    Abstract: An apparatus may include a processor configured to store a record of communications with a remote device. The processor may be further configured to calculate one or more values representative of a communication relationship with the remote device over a period of time based at least in part upon the stored record of communications. The processor may be additionally configured to determine a communication relationship pattern based upon the one or more calculated values.
    Type: Grant
    Filed: May 13, 2008
    Date of Patent: July 8, 2014
    Assignee: Nokia Corporation
    Inventors: Zhang Yibin, Wang Xia, Song Zhanjiang, Guo Jun
  • Patent number: 8756340
    Abstract: Techniques are described to determine clients residing behind LDNS resolvers. Web beacons instruct clients to retrieve zero-content images at unique hostnames. A request to the hostname is made by a client to an LDNS resolver. The LDNS sends the request to an authoritative server/beacon resolver for the hostname. The beacon resolver records the hostname with the LDNS resolver's IP address and responds with an IP address of a beacon collection server that is forwarded to the client by the LDNS. The client sends a request containing the unique hostname to the beacon collection server. The beacon collection server records the IP address of the client and the hostname. An aggregation server collects data from the beacon resolver and the beacon collection server. Using the hostnames as keys, IP addresses of clients are mapped to IP addresses of LDNS resolvers. Mapped data is exported to load balancing servers to determine routing.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: June 17, 2014
    Assignee: Yahoo! Inc.
    Inventors: Michael F. Christian, David Apgar
  • Patent number: 8706913
    Abstract: A residential gateway connects an Internet connection to an in-home network that has at least one residential device connected to the residential gateway. The residential gateway has software that receives control parameters from a control server via the Internet connection. The control server determines the control parameters from operational information of the residential device and relevant control information accessed from an information server on the Internet. The software causes the residential gateway to communicate with the residential device to provide control of the residential device based on the received control parameters. In a particular implementation, the residential device is a home irrigation system connected to the residential gateway via a wireless interface and the information server is a weather station server storing climatic information from a plurality of weather stations.
    Type: Grant
    Filed: December 31, 2001
    Date of Patent: April 22, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: James M. Doherty
  • Patent number: 8700787
    Abstract: A data providing system is provided with a data providing apparatus, a data utilizing apparatus configured to be connected with the data providing apparatus in a communicable manner, and a communication apparatus configured to be connected with the data providing apparatus in a communicable manner. The data utilizing apparatus sends an identification information-sending request to the data providing apparatus, outputs identification information sent from the data providing apparatus, sends the identification information to the data providing apparatus, and utilizes data sent from the data providing apparatus. The communication apparatus allows a user to input the identification information, sends the input identification information, and allows the user to disconnect a communication session with the data providing apparatus.
    Type: Grant
    Filed: December 24, 2008
    Date of Patent: April 15, 2014
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Satoru Yanagi
  • Patent number: 8700721
    Abstract: A delivery server, and a method of operating same for providing an trusted electronic mail service for the delivery of items to a subscriber. An associated database contains subscriber details. The server receives from the subscriber a nomination of at least one service provider from which the subscriber wishes to receive electronic mail items. The nomination is stored in the database in association with the subscriber details. A trusted communications channel is established between the delivery server and a service provider computer system, for example via the Internet or other public network. The delivery server receives essential mail data from the service provider via the communications channel, and verifies that the subscriber wishes to receive a corresponding electronic mail item, by comparison with subscriber details and nominations stored in the database. In the event that the verification is successful, the delivery server delivers the electronic mail item to the subscriber.
    Type: Grant
    Filed: February 20, 2012
    Date of Patent: April 15, 2014
    Inventor: David John Holton
  • Patent number: 8688838
    Abstract: Systems and methods for profile management on a network are disclosed. A profile management system for first and second servers on the network may include a profile manager configured to manage a first profile that uniquely identifies the first server on the network; and an administrator configured to issue a command to the profile manager instructing the profile manager to migrate the first profile such that the first profile is no longer associated with the first server, and such that the first profile uniquely identifies the second server on the network, wherein at least one of the first and second servers is a conjoined server.
    Type: Grant
    Filed: December 14, 2009
    Date of Patent: April 1, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jim Darling, Jeffrey McMenomey, Daniel N. Cripe
  • Patent number: 8671145
    Abstract: A system, method, and computer program product is provided for establishing real-time communications between computer users connected by a communications network. An invitation is created by a first computer. An invitation is data that proposes a communication session. An invitation can indicate the status or availability of the sending user or of some other resource. Creation of the invitation is followed by the transfer of the invitation from the first computer to at least one second computer. The invitation can be transferred electronically through the network, or physically, by the transfer of a magnetic medium bearing the invitation. The invitation contains parameters to configure an invitation communicator application for communications between the first and second computers. The second computer accepts the invitation and invokes an invitation communicator application to allow communication.
    Type: Grant
    Filed: August 17, 2005
    Date of Patent: March 11, 2014
    Assignee: Paltalk Holdings, Inc.
    Inventors: Steven G. Roskowski, Andrew D. Riedel, Shankar Sahai
  • Patent number: 8650254
    Abstract: A system for providing version control for documents attached to electronic mail messages in which a user's personal document library is used to store documents attached to the email messages the user sends and/or receives. Each time an attached document is transmitted or received within a message thread, a different version of the document is created and stored in the personal document library. The multiple document versions created allow the disclosed system to provide the user with the options of opening the most recent version of an attached document and/or opening the version of the attached document that is associated with the specific opened message. An attached document is represented within an email message using a URL (Uniform Resource Locator), where the stored URL points to the version of the attached document for that message that is stored in the user's personal document library.
    Type: Grant
    Filed: December 21, 2005
    Date of Patent: February 11, 2014
    Assignee: International Business Machines Corporation
    Inventors: Oliver Kieselbach, Niklas Heidloff, Michael R. O'Brien