Patents Examined by Emmanuel L. Moise
  • Patent number: 10284473
    Abstract: In accordance with one example embodiment, a system configured for providing multifunctional switching is disclosed. The system is configured for filtering at least some incoming traffic to select network packets originating from one or more predefined sources and destined to a predefined destination, load balancing at least some of the selected network packets among a plurality of server nodes to assign each network packet to one server node of the plurality of server nodes, for each network packet assigned to one server node of the plurality of server nodes replacing a destination address of the predefined destination with a destination address of the assigned server node, and forwarding the each network packet assigned to one server node in accordance with the replaced destination address in the network packet.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: May 7, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Samar Sharma, Mouli Vytla, Rajendra Kumar Thirumurthi
  • Patent number: 10277491
    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: April 10, 2017
    Date of Patent: April 30, 2019
    Assignee: comScore, Inc.
    Inventors: Brian Pugh, Hilary Spring, Balakrishnan Vinayak Nair
  • Patent number: 10250695
    Abstract: Aspects of the disclosure relate to error prevention in a communication session traffic environment. One or more embodiments of the disclosure relate to mitigation of processing loops during establishment of a communication session in a network. A network node at the boundary of the network can mitigate processing loops by monitoring formation of such loops and proactively terminating communication processing in response to expiration of a timer. The timer can be initiated in response to formation of a loop.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: April 2, 2019
    Assignee: Comcast Cable Communications, LLC
    Inventors: Sohel Khan, Jon A. Boone
  • Patent number: 10230657
    Abstract: BUS system, method of operating a BUS system, and fluidic system with a BUS system, the BUS system comprising a multitude of users. Information regarding an allocation feature is transmitted to the users of the BUS system by other users of a group of users of the BUS system and by the respective users themselves.
    Type: Grant
    Filed: November 14, 2013
    Date of Patent: March 12, 2019
    Assignee: BUERKERT WERKE GMBH
    Inventors: Ralf Schmoetzer, Volker Haaf, Marcus Fischer, Jochen Krauss, Jochen Froelich
  • Patent number: 10223144
    Abstract: Exemplary embodiments of the invention provide a technique to validate physical cabling and logical path before provisioning volume. In accordance with an aspect, a computer comprises a memory storing software and a processor executing the software. The software is operable to: identify first server port and second server port forming redundant ports of a server and first storage port and second storage port forming redundant ports of a storage system; and check whether a redundant relationship is formed by at least one of (i) a physical connection between the first server port and the first storage port and a physical connection between the second server port and the second storage port, or (ii) a logical connection between the first server port and the first storage port and a logical connection between the second server port and the second storage port.
    Type: Grant
    Filed: January 12, 2016
    Date of Patent: March 5, 2019
    Assignee: Hitachi, Ltd.
    Inventors: Yoshiki Kano, Dan Ritchie, Randy Chong, Abid Masood
  • Patent number: 10147116
    Abstract: Disclosed is a method and a tracking system for tracking content in a mobile communication network. The method comprises maintaining predefined identifying information pertaining to content to be tracked, the identifying information being independent of user information associated with the content, intercepting a message originated from a user, comparing content of the message with said predefined identifying information, and responsive to obtaining at least partial match in said comparing, concluding that said message comprises content to be tracked.
    Type: Grant
    Filed: July 16, 2008
    Date of Patent: December 4, 2018
    Assignee: Mavenir Systems, OY
    Inventor: Teemu Aaron Ikonen
  • Patent number: 10142390
    Abstract: A method delivers content in content delivery networks that include an upstream content delivery network and a downstream content delivery network comprising at least two content delivery entities. The upstream and downstream content delivery networks are connected to each other. A user equipment is connected to the downstream content delivery network. The method includes requesting a content stream by the user equipment, providing the content stream by the upstream content delivery network, redirecting the content stream to a content delivery entity, and providing the content stream to the user equipment. Network information of the downstream content delivery network and/or user equipment information are determined. Probabilities for the content delivery entities are determined for optimized content stream performance. The user equipment is connected to the content delivery entity having the highest probability.
    Type: Grant
    Filed: February 15, 2013
    Date of Patent: November 27, 2018
    Assignee: NEC CORPORATION
    Inventors: Jan Seedorf, Mayutan Arumaithurai
  • Patent number: 10140592
    Abstract: Various embodiments directed to the calculation, assessment, and adjustment of costs assessed to senders of unwanted messages, such as email messages, are described. In one embodiment, feedback data associated with emails transmitted on behalf of a sender is received, and complaint data associated with the sender is updated based on the feedback data. Further, one or more complaint thresholds for one or more time intervals are determined. The complaint thresholds can be determined based on a volume of messages sent by the sender over one or more time periods, for example, or other factors. A cost is assessed to the sender in response to a comparison of the complaint data to one or more of the complaint thresholds. Additionally or alternatively, costs to the sender can be adjusted in response to the comparison of the complaint data to the complaint thresholds.
    Type: Grant
    Filed: January 11, 2016
    Date of Patent: November 27, 2018
    Assignee: Amazon Technologies, Inc.
    Inventor: Chris Wheeler
  • Patent number: 9912518
    Abstract: A content management server that uploads files from a mobile device to a cloud-based storage location based on a battery level associated with the mobile device. The content management system receives mobile device operating information and regulates the upload of files based on the mobile device operating information. In various embodiments, the mobile device operating information includes battery information. If the mobile device battery level drops below a first predetermined level, the content management system regulates the upload of files. Once the upload of files is regulated, the content management system continues to monitor the mobile device operating information. If the content management system determines that the mobile device battery level exceeds a second predetermined level, the content management system resumes the file upload process.
    Type: Grant
    Filed: April 25, 2013
    Date of Patent: March 6, 2018
    Assignee: Dropbox, Inc.
    Inventors: Will Stockwell, Alex Sydell, Tony Grue, Kyle Consalus, Tina Wen, Jeff Bartelma, Aseem Sood
  • 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: 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: 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: 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