Patents Examined by Peling Shaw
  • Patent number: 9356883
    Abstract: At least one workflow comprising end-user interactions with an application implemented using provider network resources is identified by a resource allocation service of the provider network. The service collects performance metrics associated with the end-user workflow. If a performance metric meets a threshold criterion, a re-evaluation of the resources assigned to the application is initiated. Configuration changes to modify the set of provider network resources assigned to the application are implemented in accordance with a result of the resource re-evaluation.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: May 31, 2016
    Assignee: Amazon Technologies, Inc.
    Inventor: Apolak Borthakur
  • Patent number: 9356982
    Abstract: A method, computer program product and computing device for selecting at least one playlist for transfer, the at least one playlist being stored on a first personal media device. The at least one playlist is converted to a common format, thus generating a first common format playlist. Communication is established with a second personal media device. The first common format playlist is transferred to the second personal media device.
    Type: Grant
    Filed: August 7, 2006
    Date of Patent: May 31, 2016
    Assignee: Intel Corporation
    Inventors: Eric N. Klein, Jr., Joshua D. Hug
  • Patent number: 9338070
    Abstract: A method for operating machine-to-machine devices in a network includes: monitoring a traffic condition of a communication network; determining, based on a result of monitoring the traffic condition, an allowed time duration for a group of machine-to-machine devices to communicate with a machine-to-machine server through the communication network; and transmitting information indicating the allowed time duration to a machine-to-machine gateway for operating the machine-to-machine devices according to the allowed time duration.
    Type: Grant
    Filed: August 22, 2013
    Date of Patent: May 10, 2016
    Assignee: Industrial Technology Research Institute
    Inventor: Shubhranshu Singh
  • Patent number: 9338202
    Abstract: Managing a collaborative space includes providing a collaborative space in which a number of users collaborate from respective client devices, monitoring content of the collaborative space to determine a context of collaboration in the collaborative space, and changing an operation of at least one functionality of the collaborative space based on the determined context of collaboration in the collaborative space.
    Type: Grant
    Filed: August 14, 2013
    Date of Patent: May 10, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Judith H. Bank, Liam Harpur, Ruthie D. Lyle, Patrick J. O'Sullivan, Lin Sun
  • Patent number: 9338204
    Abstract: Techniques and mechanisms described herein facilitate the delivery of prioritized side channel data to a client machine. According to various embodiments, base layer data may be transmitted to the client machine. The base layer data may include a plurality of base layer data segments. The base layer data segments may be capable of being used to present a media content item at a first quality level. Side channel data may be transmitted to the client machine. The side channel data may include a plurality of side channel data segments. Each side channel data segment may correspond with a base layer data segment. The side channel data segments may be capable of being combined with the corresponding base layer data segments to present the media content item at second quality level. The second quality level may be being greater than the first quality level.
    Type: Grant
    Filed: January 25, 2013
    Date of Patent: May 10, 2016
    Assignee: MobiTV, Inc.
    Inventor: James Yeh
  • Patent number: 9332059
    Abstract: A method of file sharing based on a file server is intended to share specific data and enable data constraints for automatic deletion of specific shared data which has been downloaded by a downloader device.
    Type: Grant
    Filed: June 10, 2014
    Date of Patent: May 3, 2016
    Assignee: WALTON ADVANCED ENGINEERING INC.
    Inventors: Hong Chi Yu, Mao Ting Chang
  • Patent number: 9326237
    Abstract: A mobile device includes a computer-readable medium storing computer program instructions, a data processor to execute the instructions, and communication circuitry configured for local area wireless connectivity with neighboring mobile devices and for wireless connectivity to a remote server from which at least a portion of a data set is downloaded. Execution of the computer program instructions results in estimating a cost to perform a computation task on the data set. If the estimated cost is greater than a threshold cost, an ad-hoc wireless network is formed with at least one other mobile device and the mobile device downloads a portion of the data set assigned to the mobile device. The mobile device then performs a computation task on the downloaded portion of the data set and wirelessly transfers a result of the computation task to the at least one other mobile device of the ad-hoc wireless network.
    Type: Grant
    Filed: August 12, 2013
    Date of Patent: April 26, 2016
    Assignee: International Business Machines Corporation
    Inventors: Joseph W. Ligman, Marco Pistoia, Gegi Thomas, Omer Tripp
  • Patent number: 9313262
    Abstract: An exemplary embodiment provides an information system, including a plurality of information processing apparatuses, each information processing apparatus capable of communicating data with one another within a prescribed range, and a server capable of communicating data with each information processing apparatus.
    Type: Grant
    Filed: August 6, 2013
    Date of Patent: April 12, 2016
    Assignee: NINTENDO CO., LTD.
    Inventors: Ryutaro Takahashi, Yoshio Sakamoto, Eisaku Nakae, Masaki Wada, Satoshi Komatsu
  • Patent number: 9298335
    Abstract: An information processing device includes a first receiving unit that receives information specifying an area for pasting sticky information onto a board, the information being at least start point information indicating a start point for pasting sticky information within that area, and direction information indicating a direction in which to paste sticky information in order from that start point, an associating unit that associates sticky information pasted onto the board, on the basis of start point information and direction information received by the first receiving unit, and a display that displays a sticky information group associated by the associating unit so as to indicate the association on the board.
    Type: Grant
    Filed: January 15, 2014
    Date of Patent: March 29, 2016
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Kazunori Horikiri, Nobuyuki Yamazoe
  • Patent number: 9294872
    Abstract: Devices, methods, and systems are provided that allow for acquiring and/or communicating data associated with a location. Embodiments of the present invention allow a mobile communication device to detect a sensor associated with a particular location, and information about that location is provided to the mobile communication device. Other embodiments allow data to be detected and processed in order to characterize a location and objects contained therein.
    Type: Grant
    Filed: August 24, 2013
    Date of Patent: March 22, 2016
    Inventor: Michael Callahan
  • Patent number: 9292841
    Abstract: A method, computer program product and computing device for selecting at least one playlist for transfer, the at least one playlist being stored on a first personal media device. The at least one playlist is converted to a common format, thus generating a first common format playlist. Communication is established with a second personal media device. The first common format playlist is transferred to the second personal media device.
    Type: Grant
    Filed: November 12, 2014
    Date of Patent: March 22, 2016
    Assignee: Intel Corporation
    Inventors: Eric N. Klein, Jr., Joshua D. Hug
  • Patent number: 9288190
    Abstract: Systems, methods, and apparatus to analyze potential risks of communicating online are described. In an embodiment, the communication may include communicating with a destination and/or communicating over a communication channel and/or communicating through a network entry and/or communicating using a client. Potential risks may be used to determine whether to proceed with online communications and/or whether the risks are prohibitive for online communications. Other embodiments are also claimed and disclosed.
    Type: Grant
    Filed: March 25, 2014
    Date of Patent: March 15, 2016
    Assignee: NexWavSec Software Inc.
    Inventor: Jeffrey E. Brinskelle
  • Patent number: 9288244
    Abstract: Managing a collaborative space includes providing a collaborative space in which a number of users collaborate from respective client devices, monitoring content of the collaborative space to determine a context of collaboration in the collaborative space, and changing an operation of at least one functionality of the collaborative space based on the determined context of collaboration in the collaborative space.
    Type: Grant
    Filed: August 6, 2013
    Date of Patent: March 15, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Judith H. Bank, Liam Harpur, Ruthie D. Lyle, Patrick J. O'Sullivan, Lin Sun
  • Patent number: 9280514
    Abstract: An apparatus and method for managing and maintaining a network device are disclosed. A process performed by a router, for example, is able to generate configuration data in accordance with network configuration of the router and store the data in a memory. A converter generates human-readable representation of requested status in accordance with configuration data. For example, command line interface (“CLI”) show output is generated by the converter for displaying system status. In one embodiment, a second converter is used to convert the configuration data to markup language configuration output such as extensible markup language (“XML”) based CLI output. A script, in one aspect, is able to run test cases to verify network configuration in light of the markup language configuration output.
    Type: Grant
    Filed: July 11, 2012
    Date of Patent: March 8, 2016
    Assignee: Tellabs Operations, Inc.
    Inventors: Malyadri Jaladanki, Surya P. Rao, Gilbert Levesque
  • Patent number: 9282091
    Abstract: An information processing system includes a common service providing unit configured to manage a user with organization identification information, user identification information, and unique identification information, and to provide a common service; and an application service providing unit configured to manage a user with user identification information, and to provide an application service by using the common service.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: March 8, 2016
    Assignee: RICOH COMPANY, LTD.
    Inventor: Hideharu Ohkuma
  • Patent number: 9276855
    Abstract: Systems and methods for providing navigation filters within content items distributed via a computer network are provided. A navigation filter includes a heading and a plurality of items associated with the heading and can function as a summary of a resource associated with a distributed content item. A described method includes receiving a request for content from a user device, selecting a content item in response to the request, identifying one or more navigation filters associated with the selected content item, generating display data including the selected content item and the one or more navigation filters, and providing the display data for presentation to the user device.
    Type: Grant
    Filed: July 16, 2013
    Date of Patent: March 1, 2016
    Assignee: Google Inc.
    Inventors: Advay Mengle, Shreyas Doshi, Venky Ramachandran, Guarav Garg
  • Patent number: 9270747
    Abstract: A method and apparatus of monitoring active data communication sessions and potential new connections is disclosed. One example method of operation may include identifying a data communications requirement of a first network device currently communicating via the first communications connection with a second network device, an transmitting a data test message over at least one of the existing first communications connection and the second communications connection. The method may also include receiving a response to the data test message, and determining a change-over from the first communications connection to the second communications connection would provide a more optimal data connection based on the identified data communications requirements of the first network device. Active data sessions are constantly being considered for a change-over by potential new data connections which may provide increased optimal data performance.
    Type: Grant
    Filed: April 8, 2011
    Date of Patent: February 23, 2016
    Assignee: KASEYA LIMITED
    Inventor: Alan Erringer
  • Patent number: 9270634
    Abstract: Computer systems and methods for generating a social network of users based on the users' devices being operably coupled are discussed herein. Specifically, techniques are described herein to determine the types of relationships between a plurality of users based on telemetry data collected at one or more server computers from the users' operably coupled client devices. The telemetry data describes, among other things, protocol(s) and network interface(s) used to operably couple the client devices, network operations performed by the client devices, and sensory data recorded by the client devices while the devices are operably coupled.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: February 23, 2016
    Assignee: Dewmobile, Inc.
    Inventors: Steve X. Gu, Xiaodong Wang, Shangpin Chang
  • Patent number: 9264305
    Abstract: A method for constructing a network enabling layer-2 interconnection of data centers includes: a current data center registers at a neighbor server when the current data center gets online, obtains information of all registered data centers, generates a virtual bridge port for each registered data center; after the current data center comes online, the current data center obtains information of all newly registered data centers according to a pre-set rule, generates a virtual bridge port for each newly registered data center; establishes a tunnel to each registered data center by using the virtual bridge port corresponding to the registered data center, and transmit data via the tunnel.
    Type: Grant
    Filed: August 3, 2012
    Date of Patent: February 16, 2016
    Assignee: HANGZHOU H3C TECHNOLOGIES CO., LTD.
    Inventors: Wan Zhou, Guoping Zhu
  • Patent number: 9264496
    Abstract: Method for communicating in a computer network from a first node (101, 102, 103) in the network to a second node (136, 138), not in the network. A virtual identity is manually selected for the first node. The virtual identity is comprised of one or more session identity parameters used for representing the first node during a static communication session with the second node. The session identity parameters used during the static communication session are excluded from a coordinated variation of identity parameters for nodes within the network. In response to determining an occurrence of at least one communication security threat with respect to the static communication session, the method further involves adaptively modifying the virtual identity assigned to the first node by changing at least one of the session identity parameters.
    Type: Grant
    Filed: January 13, 2014
    Date of Patent: February 16, 2016
    Assignee: Harris Corporation
    Inventors: Ryan E. Sharpe, Christopher T. Dowin, Ellen K. Lin, Ashley M. Kopman, Wayne B. Smith