Patents Examined by Emmanuel L. Moise
  • Patent number: 9853853
    Abstract: An electronic device has setting data in binary format formulated according to a specific format suitable to realize a function in the device. In order to share the setting data in binary format with another device, the electronic device converts the setting data in binary format to setting data in text format and transmits (uploads) a set of text data containing the converted setting data in text format to a network communication service provided on a server through a communication network. The network communication service may be a conventional communication service of a web site capable of handling text data. Another electronic device can access the network communication service through communication network, receive (download) the set of text data, and then reversely convert the setting data in text format contained the received set of text data to the original setting data in binary format.
    Type: Grant
    Filed: April 26, 2013
    Date of Patent: December 26, 2017
    Assignee: Yamaha Corporation
    Inventor: L P H K Seymour
  • Patent number: 9705728
    Abstract: Methods, systems, and media for media transmission and management are provided.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: July 11, 2017
    Assignee: Google Inc.
    Inventor: Matt Bridges
  • Patent number: 9678801
    Abstract: A distributed node service management system utilizes multiple existing processor nodes of a distributed computing system, in support of the primary data processing functions of the distributed computing system. The distributed node service management system coordinates and manages service functions on behalf of processor nodes of the distributed computing system. Other features and aspects may be realized, depending upon the particular application.
    Type: Grant
    Filed: August 9, 2012
    Date of Patent: June 13, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joseph W. Dain, Stefan Lehmann, Dan Melamed
  • Patent number: 9628556
    Abstract: Systems and methods provide logic for decentralized request routing. In one implementation, a computer-implemented method routes a request. The method includes receiving, by a client server, the request. The client server evaluates feedback information received by the client server from at least one of a plurality of host servers. The client server selects one of the plurality of host servers to process the request, based on the evaluation, and transmits the request to the selected one of the plurality of host servers.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: April 18, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Christopher C. Thomas, Christopher Kommareddy, Preetha Chatterjee, Nan Zhong, Mitchell Sundt, Vivek Rai
  • Patent number: 9621335
    Abstract: A method distributing data in a network is provided. The method comprises measuring the path lengths between a reference clock and a plurality of remote destinations and sending a timing signal from the reference clock to the plurality of remote destinations. The method further comprises measuring the phase between the reference clock and a return signal from each of the plurality of remote destinations and adjusting the phase of the data such that each remote destination receives the data within a skew tolerance.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: April 11, 2017
    Assignee: Honeywell International Inc.
    Inventor: David Paul Campagna
  • Patent number: 9621446
    Abstract: Usage data representing resource accesses on a network by client devices in a plurality of households is accessed. Based on the accessed usage data, a set of the households that the usage data indicates are associated with a specified number and type of client devices is determined. A subset of the usage data is extracted, where the subset corresponds to resource accesses by client devices associated with the subset of households. Usage information is determined for the specified number and type of client devices based on the extracted subset of the usage data.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: April 11, 2017
    Assignee: comScore, Inc.
    Inventors: Brian Pugh, Hilary Spring, Balakrishnan Vinayak Nair
  • Patent number: 9614880
    Abstract: A method includes providing, by a server computer, a shared workspace for facilitating collaborative work by a plurality of users with respect to a plurality of shared-access objects; obtaining real-time activity information describing ongoing actions currently being performed with respect to one or more of the shared-access objects; determining, based at least in part on the real-time activity information, whether a real-time notification rule is satisfied; outputting, for display in an activity stream and in response to determining that the real-time notification rule is satisfied, a real-time notification; and removing, from display in the activity stream, the real-time notification upon determining that the real-time notification rule is no longer satisfied.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: April 4, 2017
    Assignee: GOOGLE INC.
    Inventors: William Buckner Davis, George York, Donald Dylan Douglas, Michael Jeffrey Procopio, Eric Benson Schoeffler
  • Patent number: 9578281
    Abstract: A network device determines the traffic specification values based on the session values that represent the application parameters of an application, which is provided differentiated service levels. A user of the network device may provide and/or choose the session values. The network device may generate one or more streams corresponding to a plurality of the applications. Each stream may comprise one or more traffic instances. The network device may assign a priority value to each stream and instance identifier to each traffic instances within the stream to manage the transfer of data units.
    Type: Grant
    Filed: August 7, 2014
    Date of Patent: February 21, 2017
    Assignee: Intel Corporation
    Inventors: Lakshmi Ramachandran, Farid Adrangi, Manish Nair
  • Patent number: 9577894
    Abstract: Systems and methods may receive process data corresponding to respective activated processes performed in a network. The process data may include identity data and activity data. The identity data may identify an identity that activated the respective activated processes. The activity data may identify a function performed by the respective activated processes. The systems and methods may determine an identity token that corresponds to the identity data. The systems and methods may determine an activity token that corresponds to the activity data. The systems and methods may determine log data for the respective activated processes. The log data may include the identity token and the activity token for each of the respective activated processes. The systems and methods may generate a map based on the log data.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: February 21, 2017
    Assignee: CA, Inc.
    Inventors: Eitan Hadar, Irit Hadar
  • Patent number: 9565258
    Abstract: Methods for lower latency connections using speculative DNS resolution are provided. In one aspect, a method includes receiving a request at a client for a web resource to be sent to a hostname. The method also includes obtaining a speculative Domain Name System (DNS) resolution of the hostname from a source local to the client. The method also includes initiating a connection to the hostname using the obtained speculative DNS resolution of the hostname. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: November 1, 2013
    Date of Patent: February 7, 2017
    Assignee: Google Inc.
    Inventors: James Anthony Roskind, Ryan Hamilton
  • Patent number: 9557188
    Abstract: This disclosure relates to systems and methods of operating a mobile communications device (MCD) associated with a user utilizing social relationships defined on a social network. In one embodiment, the MCD detects other MCDs that are in proximity with the MCD. A determination may then be made that indicates which of the users associated with the other MCDs have a defined affinity with the user of the MCD on the social network. As a result of the determination, the MCD may then communicate over wireless local area networking links with the other MCDs.
    Type: Grant
    Filed: November 7, 2011
    Date of Patent: January 31, 2017
    Assignee: MODENA ENTERPRISES, LLC
    Inventors: Hugh Svendsen, Kunal Kandekar, Scott Curtis
  • Patent number: 9553822
    Abstract: Described herein are various technologies pertaining to a computing system architecture that facilitates construction of virtual motherboards and virtual storage devices. A computing system includes a plurality of computing nodes and a plurality of storage nodes, where the computing nodes are disaggregated from the storage nodes. The computing nodes include respective system on chip modules. The computing nodes and the storage nodes are communicatively coupled by way of a full bisection bandwidth network, where each storage node is allocated network bandwidth that at least matches the maximum input/output speed of the storage node. Responsive to receipt of a client request, computing nodes are allocated to the client and exposed to an application of the client as a motherboard. Likewise, storage nodes are allocated to the client and exposed to the application of the client as a larger storage device.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: January 24, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: James Williamson Mickens, Ali Raza Farasat
  • Patent number: 9549019
    Abstract: A logical client includes a primary client device and one or more secondary client devices. Each of the secondary client devices may be coupled to one or more peripherals. The primary client in the logical client may use a virtual machine (VM) and/or an application that uses one or more peripheral devices. The primary client device may not be coupled to the one or more peripheral devices used by the application and/or the VM. The primary client device may access the peripheral devices coupled to secondary client devices in order to use the application and/or the VM.
    Type: Grant
    Filed: January 9, 2013
    Date of Patent: January 17, 2017
    Assignee: Red Hat Israel, Ltd.
    Inventors: Roni Luxenberg, Uri Lublin
  • Patent number: 9531817
    Abstract: The disclosure relates to a technique for providing interoperability between an Internet protocol multimedia subsystem (IMS) domain and a non-IMS domain. A method implementation of this technique comprises the steps of receiving on a service layer a service invocation message from a non-IMS domain, analyzing the message to identify the message as a request to invoke a service within the IMS domain, converting non-IMS session control protocol elements contained in the message into IMS session control related protocol elements, and generating an outgoing IMS message to establish an IMS control session.
    Type: Grant
    Filed: December 19, 2005
    Date of Patent: December 27, 2016
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Roman Levenshteyn, Ioannis Fikouras
  • Patent number: 9531612
    Abstract: A system and method for controlling rates for a Lightweight Directory Access Protocol (LDAP) over MQSeries (LoM) server. The system includes a health metrics engine that calculates an actual delay value, a LoM server that asynchronously obtains the actual delay value from the health metrics engine and place the delay value between one or more requests, and a LDAP master that accepts the one or more requests and send information in the one or more requests to a LDAP replica.
    Type: Grant
    Filed: January 26, 2015
    Date of Patent: December 27, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sean E. Aschen, Bahri B. Bali, Catherine Y. Barnes, Gordan G. Greenlee, Dennis L. Hartel
  • Patent number: 9531780
    Abstract: A computer-based real-time streaming system under packet erasures wherein created messages can be decoded within a fixed delay form their creation is presented. Various code construction methods and corresponding hardware implementation for different cases of erasure link models are also presented.
    Type: Grant
    Filed: November 14, 2013
    Date of Patent: December 27, 2016
    Assignee: CALIFORNIA INSTITUTE OF TECHNOLOGY
    Inventors: Derek Leong, Asma Qureshi, Yunkai Wei, Tracey C Ho
  • Patent number: 9526120
    Abstract: A computer-implemented technique for context-based application invocation for short-range wireless communication interactions can include exchanging sets of information between first and second computing devices via a short-range wireless communication medium. The set of information for a specific computing device can include at least one of (i) device type information for the specific computing device and (ii) user information for the specific computing device. The techniques can include performing, at one of the computing devices, at least one of a plurality of actions based on the set of information received from the other computing device. The plurality of actions can generally include (a) automatically configuring another wireless communication medium and (b) outputting a menu configured to receive a user selection from a set of operations associated with at least one of the short-range wireless communication medium and the other wireless communication medium.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: December 20, 2016
    Assignee: Google Inc.
    Inventors: Nicholas J. Pelly, Benjamin J. Dodson
  • Patent number: 9513793
    Abstract: A computer implemented method performed by an electronic device connected to a plurality of other devices. The electronic device comprises a display and an input device for receiving user input. The method comprises receiving a predefined user input at the electronic device, causing the display of information at the plurality of connected devices in response to receiving the predefined user input, and preventing the plurality of connected devices from causing the information to not be displayed.
    Type: Grant
    Filed: February 24, 2012
    Date of Patent: December 6, 2016
    Assignee: BlackBerry Limited
    Inventors: Karl-Anders Reinhold Johansson, Dan Zacharias Gärdenfors, Leif Fredrik Ademar
  • Patent number: 9509727
    Abstract: Session parameters and/or information regarding session parameters are provided to a target device from a location server in a periodic assistance session. For example, the location server starts an unsolicited periodic assistance session, and transmits information indicating the unsolicited assistance session is periodic as well as any relevant session parameters to the target device. The location server may change session parameters “on the fly,” and inform the target device of the modified session parameters. The target device may initiate a session and requests certain parameters, to which the location server responds with an indication as to what parameters the target device will actually receive. Additionally, the target device may modify the session parameters, and the location server can respond to the target indicating whether or not the modification was accepted or if the modification was accepted in a modified form.
    Type: Grant
    Filed: April 11, 2011
    Date of Patent: November 29, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Lauri Wirola, Ismo Halivaara
  • Patent number: 9497284
    Abstract: A content delivery network (CDN) edge server is provisioned to provide last mile acceleration of content to requesting end users. The CDN edge server fetches, compresses and caches content obtained from a content provider origin server, and serves that content in compressed form in response to receipt of an end user request for that content. It also provides “on-the-fly” compression of otherwise uncompressed content as such content is retrieved from cache and is delivered in response to receipt of an end user request for such content. A preferred compression routine is gzip, as most end user browsers support the capability to decompress files that are received in this format. The compression functionality preferably is enabled on the edge server using customer-specific metadata tags.
    Type: Grant
    Filed: November 4, 2014
    Date of Patent: November 15, 2016
    Assignee: AKAMAI TECHNOLOGIES, INC.
    Inventors: Michael M. Afergan, Charisma J. LaFleur, Duke P. Hong, Satish B. Rao