Patents Examined by Barbara Burgess
  • Patent number: 9331966
    Abstract: Disclosed is a system and method for processing a connection request in an online service by a server corresponding to the online service. A connection request message that originates from a personalized account for a first user is sent to a personalized account for a second user and a certain threshold of access to posts related to the personalized account for the first user is provided to the personalized account for the second user for a certain period of time. An access to the posts related to the personalized account for the first user is otherwise accorded to authorized contacts of the personalized account for the first user on the online service.
    Type: Grant
    Filed: July 6, 2012
    Date of Patent: May 3, 2016
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventors: Seungil Kim, Youngil Ko
  • Patent number: 9313149
    Abstract: A method for determining influential broadcast messages in which a processing device identifies a plurality of re-posts of a post, wherein each re-post comprises a time stamp, determines whether the time stamp of the re-post is within a first time interval or a second time interval, increments a first count associated with the first time interval when the time stamp is within the first time interval or a second count associated with the second time interval when the time stamp is within the second time interval, and determines a public sentiment attribute associated with the post in view of a comparison between the first count and the second count.
    Type: Grant
    Filed: July 11, 2013
    Date of Patent: April 12, 2016
    Assignee: ACQUIRE MEDIA VENTURES INC.
    Inventors: Lawrence C. Rafsky, Robert E. Ungar, Thomas B. Donchez, Jonathan A. Marshall, Carolina Tejada
  • Patent number: 9307068
    Abstract: An information processing apparatus including a first communication interface for individually communicating with a plurality of communication terminals without involvement of a public network and a second communication interface for communicating with involvement of a public network, wherein the apparatus provides services, via the first communication interface or via the first communication interface and the second communication interface, to a plurality of communication terminals that perform communication via the first communication interface, manages information regarding a communication interface used by each service and information regarding the service provided, and controls communication performed with the first and the second communication interfaces based on the managed information.
    Type: Grant
    Filed: February 10, 2010
    Date of Patent: April 5, 2016
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Ryosuke Sato
  • Patent number: 9294895
    Abstract: A RAN based data processing system is configured for content caching with remote charging services. The system can include a base station that includes an antenna, a receiver, a transmitter, a processor, a local cache, and a network interface to a data communications network. The system also can include an RNC coupled to the base station over the data communications network. The system yet further can include a charging service executing in memory of a host computer recording charges for data services provided in the RAN. Finally, the system can include a caching with remote charging module executing by the processor of the base station.
    Type: Grant
    Filed: October 22, 2010
    Date of Patent: March 22, 2016
    Assignee: International Business Machines Corporation
    Inventors: Erik J. Burckart, Gennaro A. Cuomo, Victor S. Moore, Savio Rodrigues
  • Patent number: 9282135
    Abstract: Method and device implementations for network communications are disclosed. In at least one implementation, a computer networking method is disclosed which comprises opening a plurality of parallel TCP connections at a client computing device between a client program executed on the client computing device and a server program executed on a server computing device over a computer network. The method further comprises sending each of a plurality of application level web resource requests for respective byte ranges of an object from the client program executed on the client computing device to the server program executed on the server computing device over a corresponding one of the plurality of parallel TCP connections.
    Type: Grant
    Filed: October 29, 2010
    Date of Patent: March 8, 2016
    Inventors: Israel L'Heureux, Mark D. Alleman
  • Patent number: 9258201
    Abstract: A building automation system (BAS) comprising a plurality of end devices, at least one communication network, and a server engine comprising a communication state manager for actively managing the state of various devices in building automation system and an associated reconnect manager to reestablish communication with off-line devices. The communication manager and the reconnect manager coordinate the interaction between the server engine and the devices in order to minimizing the load on the communication network, while also working to establish the working state of any of the end devices and to transition off-line to an on-line state.
    Type: Grant
    Filed: February 23, 2010
    Date of Patent: February 9, 2016
    Assignee: Trane International Inc.
    Inventors: Sean M. McCoy, Weiwei Sun, Benedict J. Eiynk
  • Patent number: 9258143
    Abstract: The present invention provides mechanisms for determining contextual information and including at least some of the determined contextual information in a communication. As an example, a multi-modal communications thumbnail providing context and prior communications summary as an attachment to a communication may be provided. The context and prior communications summary may supplement or replace one or more of a typical communications identifier such as subject, title, and distribution information.
    Type: Grant
    Filed: February 19, 2010
    Date of Patent: February 9, 2016
    Assignee: Avaya Inc.
    Inventor: David L. Chavez
  • Patent number: 9253019
    Abstract: An example network access device (NAD) includes a network interface to send and receive packets with an authentication, authorization, and accounting (AAA) server, and a subscriber management service unit (SMSU). The SMSU is configured to, responsive to determining that the AAA server is not reachable by the NAD, send a message from the NAD to the AAA server using the network interface, wherein the message directs the AAA server to send a discovery request message to the NAD, receive the discovery request message from the AAA server using the network interface, wherein the discovery request message includes a request for information about a plurality of subscriber sessions, and generate a discovery response message that includes information about at least a portion of the plurality of subscriber sessions, and send the discovery response message to the network access device using the network interface.
    Type: Grant
    Filed: March 9, 2012
    Date of Patent: February 2, 2016
    Assignee: Juniper Networks, Inc.
    Inventors: Aleksey Romanov, Paul Raison
  • Patent number: 9237207
    Abstract: A device, system, and method is provided for running mobile applications, including a server for running applications and a client installed in a mobile device. The client may connect to the server via a network. The client may display content, receive user input, and send user input to the server. The server may use the client to receive user input and to display content for running applications for the mobile device.
    Type: Grant
    Filed: September 6, 2011
    Date of Patent: January 12, 2016
    Assignee: Facebook, Inc.
    Inventors: Ran Makavy, Micha Berdichevsky, Barak Naveh, Yoav Artzi
  • Patent number: 9215259
    Abstract: Internet streaming from broadcast radio or television stations is described wherein triggers for dynamic content from internal or external systems cause an encoder system to generate command messages, and optionally to synchronize those command messages with any delays associated with the triggering events. Command messages are delivered through a streaming media distribution system to client media players which obtain or present the dynamic content, in association with any desired configuration changes to the appearance of the media player or the method or manner in which the dynamic content is presented.
    Type: Grant
    Filed: June 15, 2013
    Date of Patent: December 15, 2015
    Inventor: Harry E Emerson, III
  • Patent number: 9196008
    Abstract: Social networking system users may create events where a group of other users invited to the event meet at a specified time and location. The social networking system suggests users to invite to an event based on a prediction that the users would attend the event if invited. Various factors may be used to make the prediction, such as an affinity between the inviting user and the other users, the availability of the other users at the time of the event and/or the proximity of the other users to the location of the event. An inviting user receives the suggested users and selects suggested users to invite to the event or invitations may be automatically sent to the suggested users by the social networking system.
    Type: Grant
    Filed: August 13, 2012
    Date of Patent: November 24, 2015
    Assignee: Facebook, Inc.
    Inventors: Robert Michael Baldwin, Henry Bridge, Matthew Bush
  • Patent number: 9197433
    Abstract: Provided are a computer program product, system, and method for supporting non-delivery notification between a switch and device in a network. A login with a switch is initiated including a test service parameter requesting a non-delivery notification service to cause the switch to return a non-delivery notification in response to a test path request indicating a destination node that is unavailable. Indication is made that the test service is available for the login in response to receiving a reply from the switch that the switch accepts the login with the non-delivery notification service. The test path request is sent to the switch to determine whether the destination node is available. The non-delivery notification is received from the switch in response to the switch determining that the destination node to which the test path request is directed is unavailable.
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: November 24, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Daniel G. Eisenhauer, Roger Gregory Hathorn, Louis William Ricci
  • Patent number: 9197431
    Abstract: A method to match an autonomic manager with a manageable resource may include using a management style profile to match the autonomic manager with the manageable resource. The method may also include validating that the autonomic manager can manage the manageable resource using a defined management style of the autonomic manager.
    Type: Grant
    Filed: June 5, 2012
    Date of Patent: November 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Peter J. Brittenham, Edward C. Snible, John W. Sweitzer, Mark D. Weitzel
  • Patent number: 9191798
    Abstract: Methods, apparatuses, and computer program products are herein provided for saving and resuming a state of a collaborative interaction session between devices based on the positional relationship of the devices. A method may include determining, in an instance in which a first device and at least one second device are engaged in a collaborative interaction session, a first positional relationship. The method may further include receiving an indication of termination of the collaborative interaction session, determining the collaborative interaction session state and causing that state to be stored. The method may further include determining a second positional relationship and causing the collaborative interaction session to resume at the stored collaborative interaction session state based upon a relationship between the first positional relationship and the second positional relationship. Corresponding apparatuses and computer program products are also provided.
    Type: Grant
    Filed: March 9, 2012
    Date of Patent: November 17, 2015
    Assignee: Nokia Technologies Oy
    Inventor: David A. Dearman
  • Patent number: 9151446
    Abstract: A monitoring device for monitoring a spatial area comprises at least one image recording unit. A three-dimensional image of the spatial area is recorded and displayed in order to configure. the monitoring device. A configuration plane is defined using a plurality of spatial points which have been determined within the three-dimensional image. Subsequently, at least one variable geometry element is defined relative to the configuration plane. A data record which represents a transformation of the geometry element into the spatial area is generated and transferred to the monitoring device.
    Type: Grant
    Filed: June 19, 2008
    Date of Patent: October 6, 2015
    Assignee: PILZ GMBH & CO. KG
    Inventors: Dietmar Doettling, Oliver Fuchs, James Sugrue
  • Patent number: 9122406
    Abstract: A system for sharing block data includes a non-removable device for storing block data (e.g. a hard drive) that is networked with a plurality of computers. Each computer can initiate discovery commands and read/write commands, and transmit these commands over the network to the non-removable storage device. Computer commands are intercepted and processed by a logical algorithm program at the storage device. One function of the logical algorithm program is to instruct each computer to treat the non-removable block storage device as a removable block device. Because the computers treat the storage device as a removable block device, they relinquish control of the device (after use) to other computers on the network. The logical algorithm program also functions to allocate temporary ownership of the block storage device to one of the computers on the network and passes temporary ownership from computer to computer on the network.
    Type: Grant
    Filed: October 14, 2009
    Date of Patent: September 1, 2015
    Assignee: Overland Storage, Inc.
    Inventors: John E. G. Matze, Michael H. Reider
  • Patent number: 9087319
    Abstract: System and method for designing, developing and implementing Internet Service Provider (ISP) architectures. One embodiment of a method for designing and implementing ISP architectures may include formulating a set of design requirements for an ISP architecture, establishing an architectural model for the ISP architecture using the set of design requirements, generating a logical design for the ISP architecture from the architectural model and the set of design requirements, and generating a physical design for the ISP architecture using the architectural model and the logical design. One embodiment may also include selecting one or more components of the ISP architecture and implementing the ISP architecture according to the logical design and the physical design. In one embodiment the system and method for designing, developing and implementing ISP architectures may be used to design, develop and implement an N-tiered ISP architecture.
    Type: Grant
    Filed: February 27, 2003
    Date of Patent: July 21, 2015
    Assignee: Oracle America, Inc.
    Inventor: John V. Nguyen
  • Patent number: 9083759
    Abstract: The present solution automatically detects the remote display protocol capabilities of the client, server and/or intermediaries to determine whether the client and server should compress the remote display protocol data or the intermediaries, and in some cases both.
    Type: Grant
    Filed: February 19, 2010
    Date of Patent: July 14, 2015
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Richard Jensen, Allen Samuels, Justin Bullard, Henry Collins
  • Patent number: 9055033
    Abstract: A system and method for communicating with power tools using a universal protocol. The universal protocol may be implemented using a universal core module that is installed across a variety of power tools and other devices to enable communications therewith. Communications to and from the power tools are translated to a universal protocol once received. The translated communications are handled by the universal core module of a particular tool according to a set of rules. In response, the universal core module outputs communications according to the universal protocol and the set of rules, which may be translated to another protocol for receipt by components of the tool or an external device. The communications may be used, for example, to obtain tool performance data from the tools and to provide firmware updates.
    Type: Grant
    Filed: July 17, 2013
    Date of Patent: June 9, 2015
    Assignee: Milwaukee Electric Tool Corporation
    Inventor: Matthew J. Mergener
  • Patent number: 9054920
    Abstract: In a method for managing transmission of data files to users, a first file is divided into first segments and a second file is divided into second segments. A first segment is sent to a first user and a different first segment is sent to a second user. A second segment is sent to the first user and a different second segment is sent to the second user. At least part of a segment sent to the first user is combined with at least part of a segment sent to the second user to produce a combined segment which is of smaller size than the total size of the at least parts of segments before combining. The combined segment is transmitted to the first user and to the second user for each user to recover a segment using the combined segment and at least part of a segment.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: June 9, 2015
    Assignee: Alcatel Lucent
    Inventor: Mohammadali Maddah-Ali