Patents Examined by Angela Nguyen
  • Patent number: 9838270
    Abstract: A management apparatus for executing a management application for managing network devices on a network, configured to register, as a function of the plug-in for adding a service to the management application, remote tasks having different priorities in an execution waiting task queue according to the priorities, and to sequentially execute the first one of the remote tasks registered in the execution waiting task queue.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: December 5, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventor: Takeyuki Nagashima
  • Patent number: 9819731
    Abstract: A value is distributed in a distributed computing system having a master system in communication with a plurality of worker systems. Partitions of a graph are assigned to the worker systems. The graph represents relationships among a set of tangible items that model a real-world condition having an associated problem. Configuration information is determined that describes a configuration of the distributed computing system. A distribution scheme is selected for distributing a value from the master system to the plurality of worker systems based on the configuration information. The value is distributed from the master system to the worker systems according to the selected distribution scheme. The worker systems are configured to use the value to produce an output representing a solution to the real-world problem.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: November 14, 2017
    Assignee: Google Inc.
    Inventors: Matthew Harold Austern, James C. Dehnert, Aart J. C. Bik, Grzegorz Czajkowski
  • Patent number: 9811323
    Abstract: In one embodiment, a method includes: receiving an application that includes a rendering portion; receiving code implementing a plurality of functions used by the application; defining a plurality of subsets of the plurality of functions, each of the plurality of subsets including at least one of the plurality of functions; monitoring which ones of the plurality of subsets has one or more of the at least one functions included therein invoked during execution of a portion of the application that includes the rendering portion; generating information indicating which ones of the plurality of subsets had one or more of the at least one functions included therein invoked during the execution of the portion of the application; and generating a first set of one or more files that includes: (i) code implementing ones of the plurality of functions that are included in or more of the plurality of subsets that had one or more of the at least one functions included therein invoked during execution of the portion of the
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: November 7, 2017
    Assignee: SAP PORTALS ISRAEL LTD.
    Inventors: Dmitry Bakaleinik, Daniel Turin
  • Patent number: 9807583
    Abstract: According to an instruction for starting processing for connecting to another communication apparatus, a communication apparatus prompts a user to select whether the communication apparatus joins an existing network or establishes a new network, searches another communication apparatus establishing the existing network when the user selects to join the existing network, searches another communication apparatus not establishing the existing network when the user selects to establish the new network, and then connects to the another searched communication apparatus.
    Type: Grant
    Filed: December 26, 2013
    Date of Patent: October 31, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventor: Fumihide Goto
  • Patent number: 9781220
    Abstract: An approach for user identity management in a virtualized/networked (e.g., cloud) computing environment is provided. In a typical embodiment, historical command usage within a server environment is analyzed to determine the characteristics of the commands being run against a cloud resource to determine with a confidence rating the likelihood the commands are being executed by a certain user. Such an approach allows for more efficient user identity management in order to optimize cloud security and system administration.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: October 3, 2017
    Assignee: International Business Machines Corporation
    Inventors: Kelly Abuelsaad, Lisa Seacat DeLuca, Soobaek Jang, Daniel C. Krook
  • Patent number: 9756364
    Abstract: A method and apparatus for reproducing media data are provided. The method includes: receiving a first file including information about a period of first content and information about a period of second content; receiving and reproducing media data of the first content based on the received first file; stopping reproducing of the media data of the first content and receiving and reproducing media data of the second content based on the first file; and receiving and reproducing the media data of the first content when the reproducing the media data of the second content is completed, wherein the information about the period of the second content includes location information about the second media data of the second content or location information of a second file including the location information about the second media data of the second content.
    Type: Grant
    Filed: December 7, 2010
    Date of Patent: September 5, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ho-jin Ha, Hyung-tak Choi, Sun-bal Kim, O-hoon Kwon, Jae-yeon Song, Sung-ryeul Rhyu, Ji-Eun Keum, Seo-young Hwang, Guanhua Zhang
  • Patent number: 9742828
    Abstract: A system (10) for optimizing wireless data downloads is described. An embodiment of the system is manifest as a file server (18) comprising: a data storage device (22) adapted to store multimedia content; and a wireless access point (36) adapted to wirelessly interconnect, via a wireless data signal, the data storage device (22) to a wireless device (52), the file server (18) being configured to wirelessly transmit selected portions of the stored multimedia content to the wireless device (52), and being characterized by: a directional signal strength gauge (60) configured to determine the strength of the wireless data signal at the wireless device and to determine a direction (72) from the wireless device to the wireless access point.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: August 22, 2017
    Inventor: Chris Hagan
  • Patent number: 9742696
    Abstract: One exemplary embodiment is directed to a network management system that uses physical layer information in performing a network management function. Another exemplary embodiment is directed to a method of tracking channel compliance using physical layer information.
    Type: Grant
    Filed: February 4, 2015
    Date of Patent: August 22, 2017
    Assignee: CommScope Technologies LLC
    Inventors: Mohammad H. Raza, Kamlesh G. Patel, John P. Anderson, Joseph C. Coffey
  • Patent number: 9729593
    Abstract: There is provided a system and method for providing customized experiences to a plurality of client stations in a shared environment. There is provided an accounts database having data relating to a plurality of clients, an online server having a server processor and hosting the shared environment for access by the plurality of client stations, and an online client application for execution by a client processor of a client station. The server processor is configured to retrieve client data from the accounts database relating to a client, determine client preferences of the client based on the client data, create a customized environment from the shared environment according to the client preferences, and send the customized environment to the online client application of a client station associated with the client for rendering the customized environment on a client display. User interactions may be filtered to maintain a shared environment perception.
    Type: Grant
    Filed: July 21, 2015
    Date of Patent: August 8, 2017
    Assignee: Disney Enterprises, Inc.
    Inventor: Lane Bruce Merrifield
  • Patent number: 9720727
    Abstract: Systems and method for the management of migrations of virtual machine instances are provided. A migration manager monitors the resource usage of a virtual machine instance over time in order to create a migration profile. When migration of a virtual machine instance is desired, the migration manager schedules the migration to occur such that the migration conforms to the migration profile.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: August 1, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Pradeep Vincent, Nathan Thomas
  • Patent number: 9710487
    Abstract: Disclosed are various embodiments for generating a location-based ranking for a set of measurements. Client devices located within a geographic area are identified. The geographic area is expanded when the quantity of client devices identified within the geographic area fails to meet or exceed a predefined threshold. Additional client devices are identified within the expanded geographic area. A performance ranking of task measurements associated with a performance of a task performed by the client devices within the expanded geographic area is generated.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: July 18, 2017
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventor: William Alexander Strand
  • Patent number: 9710976
    Abstract: A system and a method are provided for transmitting data of a vehicle for efficiently managing a server or a communications network by at least a communications network infrastructure by determining a first list of priorities of vehicle information by a second server, transmitting the first list of priorities to a first server, comparing the transmitted first list of priorities of the vehicle information with traffic data to generate a second list of priority information, and informing the second server and a computing device of the vehicle of the generated second list of priority information.
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: July 18, 2017
    Assignee: HYUNDAI MOTOR COMPANY
    Inventors: Sung Yun Kim, Chul Min Kim, Jae Am Seo, Young Su Kim, Min Wook Seo, Hyeon Soo Kim, Dong Youl Lee, Si Jun Kim
  • Patent number: 9705798
    Abstract: Aspects and implementations of the present disclosure are directed to an indirect generalized hypercube network in a data center. Servers in the data center participate in both an over-subscribed fat tree network hierarchy culminating in a gateway connection to external networks and in an indirect hypercube network interconnecting a plurality of servers in the fat tree. The participant servers have multiple network interface ports, including at least one port for a link to an edge layer network device of the fat tree and at least one port for a link to a peer server in the indirect hypercube network. Servers are grouped by edge layer network device to form virtual switches in the indirect hypercube network and data packets are routed between servers using routes through the virtual switches. Routes leverage properties of the hypercube topology. Participant servers function as destination points and as virtual interfaces for the virtual switches.
    Type: Grant
    Filed: January 7, 2014
    Date of Patent: July 11, 2017
    Assignee: Google Inc.
    Inventors: Dennis Charles Abts, Abdul Kabbani, Robert Felderman
  • Patent number: 9703598
    Abstract: Systems and method for the management of migrations of virtual machine instances are provided. A migration manager monitors a resource usable for migration of a virtual machine instance in order to predict availability of the migration resource. When migration of a virtual machine instance is desired, the migration manager schedules the migration to occur at a future point in time identified based on the predicted availability of the migration resource.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: July 11, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Pradeep Vincent, Nathan Thomas
  • Patent number: 9706557
    Abstract: The invention relates to signaling of MGW identity in SIP-I. A Call Control Unit of a network includes an Input/Output unit. The Call Control Unit includes a processing unit in communication with the input/output unit. The Call Control Unit includes a memory unit in communication with the processing unit, the processing unit producing a signal having information which identifies a seized Media Gateway (MGW) related to a call establishment or one or more offered Media Gateways, which is sent via Session Initiation Protocol (SIP) to a Mobile Switching Center (MSC)-Server in the network which is in charge to seize a MGW. A computer readable medium storing a computer program, which, when executed by at least one processing unit, signals a media gateway (MGW) identity. A method in a telecommunications node for signaling a Media Gateway (MGW) Identity.
    Type: Grant
    Filed: May 13, 2015
    Date of Patent: July 11, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Marcello Pantaleo, John Kerr, Philips Hodges
  • Patent number: 9697051
    Abstract: An approach is provided for providing services via cloud based analytics. An analytics platform determines one or more data propagation policies associated with propagating user information from at least one device to one or more cloud components. The analytics platform also processes and/or facilitates a processing of the one or more data propagation policies to cause, at least in part, a propagation of the user information to the one or more cloud components, wherein the propagation causes, at least in part, the user information to be available to one or more applications, one or more services, or a combination thereof.
    Type: Grant
    Filed: June 27, 2011
    Date of Patent: July 4, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Alex Wilbur, Vishwanathan Krishnamoorthy
  • Patent number: 9686378
    Abstract: A transformation engine that enables content and information to be transformed from one format, a source format, to a format that is compatible with the requesting device, a destination format. Advantageously, various device types can access and share content via a network without concern as to the original format of the content. When a client device provides a request for content, the transformation engine identifies delivery characteristics of the client device, and identifies a source for the requested content. The transformation engine then transforms the source formatted content into a format identified through a best fit analysis of the delivery characteristics of the device.
    Type: Grant
    Filed: May 9, 2016
    Date of Patent: June 20, 2017
    Assignee: Callahan Cellular L.L.C.
    Inventors: David T. Judd, Jason A. Brewster, P. Michael Melia, David J. Lilly
  • Patent number: 9686216
    Abstract: A method for prohibiting email content propagation that receives, at a server, an email message. At the server, at least one email address associated with the email message which is designated not to receive a content of the email message is identified. At the server, the email message is modified by selectively removing a content of the email message to be conveyed to the at least one email address. The server conveys the modified email message to the at least one email address. The server conveys the email message to one or more recipient email addresses except the at least one email address. Consequently, the server has sent a submitted message to multiple email addresses, while modifying the content sent to a subset of the addresses that received the email message.
    Type: Grant
    Filed: May 5, 2015
    Date of Patent: June 20, 2017
    Assignee: SNAP INC.
    Inventors: Mette F. M. Hammer, Liam Harpur, Joseph M. Jaquinta, Pauli P. O. Nurmenkari
  • Patent number: 9674115
    Abstract: An exemplary system includes a plurality of connector assemblies. Each of the connector assemblies includes a plurality of ports. Each of the connector assemblies is configured to read information stored on or in physical communication media that is connected to the ports of the respective connector assembly. An aggregation point is communicatively coupled to the plurality of connector assemblies. The aggregation point is configured to automatically discover the connector assemblies and cause each of the connector assemblies to send to the aggregation point at least some of the information read from the physical communication media that is connected to its ports. The aggregation point is configured to store at least some of the information sent by the connector assemblies to the aggregation point. The aggregation point can also be configured to provide at least some of the information it stores to at least one other device via the network.
    Type: Grant
    Filed: February 12, 2010
    Date of Patent: June 6, 2017
    Assignee: CommScope Technologies LLC
    Inventors: Mohammad H. Raza, Kamlesh G. Patel, John P. Anderson, Joseph C. Coffey
  • Patent number: 9667681
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage device, for: receiving messages from a plurality of publishers; assigning each of the messages to one of a plurality of channels, wherein each channel comprises an ordered plurality of messages; storing messages of each of the channels in respective storage buffers according to the order, wherein each storage buffer comprises a respective time-to-live of a first time duration; for a particular channel, retrieving messages of the particular channel from respective storage buffers; storing the retrieved messages of the particular channel in a delivery buffer, the delivery buffer comprising data blocks, wherein each data block comprises a respective time-to-live of a second time duration; and providing the messages stored in the delivery buffer to a plurality of subscribers of the particular channel.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: May 30, 2017
    Assignee: Machine Zone, Inc.
    Inventor: Igor Milyakov