Patents Examined by A. Michael Chambers
  • Patent number: 9525589
    Abstract: A network device may connect to a smart-enabled network. Once connected, the network device may receive a network address for a network management server (NMS). Having the network address for the NMS, the network device may generate a vCard comprising the attributes necessary for registering with the NMS. The network device may then communicate the vCard to the NMS. The NMS may then be configured to identify, register, and add the network device to a directory.
    Type: Grant
    Filed: December 17, 2012
    Date of Patent: December 20, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Carlos M. Pignataro, Gonzalo Salgueiro, Joseph Michael Clarke
  • Patent number: 9521439
    Abstract: User equipments can download a video file by instantiating multiple video requests, each request specifying different parts of the video file. If each video request initiates a separate transmission control protocol (TCP) session, which is the case with an hypertext transfer protocol (HTTP) partial get request, then a network device in a communications network would be oblivious of contextual information, which indicates that the TCP sessions download different portions of the same video file. This disclosure provides systems and methods for correlating multiple TCP sessions so that a network device in a communications network can be aware of the contextual information.
    Type: Grant
    Filed: October 4, 2011
    Date of Patent: December 13, 2016
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Wei-Jen Hsu, Biswaranjan Panda, Jayaraman Iyer, Bhaskar Bhupalam, Pranav Bhargava
  • Patent number: 9503501
    Abstract: An in-browser proxy enables an application in a frame to make a cross domain request. The proxy executes within the browser, which has a first domain. The browser provides a frame in which a client application executes, which has a second domain. The request from the client application is a request for data access to the external domain. The proxy identifies a registration of the client application, and forwards the request to the external domain. The proxy receives a response to the request and provides the response back to the client application within the frame.
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: November 22, 2016
    Assignee: salesforce.com, inc.
    Inventors: Alex Toussaint, Chris Jolley, Jay Hurst, Stephen L. Pepper, Kari L. Hotchkiss, Saptarshi Roy
  • Patent number: 9492723
    Abstract: A lacrosse stick is provided that includes a lacrosse head providing a frame for holding a ball. A V-Shaped pocket is coupled to the lacrosse head that defines a pocket region for holding the ball. The V-Shaped pocket includes a mesh structure having an inelastic knitting pattern and consistent mesh diamond length creating a stable pocket channel and depth.
    Type: Grant
    Filed: May 13, 2014
    Date of Patent: November 15, 2016
    Assignee: STRING KING LACROSSE LLC
    Inventor: Jake McCampbell
  • Patent number: 9485805
    Abstract: A method and device for addressing between a first device on a first network and a second device on a second network using a network bridging device, the first and second networks being physically different networks. The method includes discovering the first device on the first network, creating a virtual endpoint for the first device, storing the created virtual endpoint in a network translation table, detecting, in the network bridging device, a communication packet sent from the second network, determining if an endpoint identified in the communication packet is stored as a virtual endpoint in the network translation table, and, if so, identifying an address of the device on the second network associated with the virtual endpoint stored in the network address translation table, and transmitting the communication packet to the device address on the second network.
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: November 1, 2016
    Assignee: Haier US Appliance Solutions, Inc.
    Inventor: Jeff D. Drake
  • Patent number: 9485524
    Abstract: An apparatus for receiving contents through multiple channels includes a content manager configured to receive, from multiple content providing servers through the multiple channels, multiple packet data related to appropriate contents which is suitable for a user device, and transmit the appropriate contents to the user device by using the received multiple packet data and a transmission rate manager configured to set each of reference transmission rate ranges of each of the multiple content providing servers, wherein the content manager is further configured to receive the multiple packet data from the multiple content providing servers based on the reference transmission rate ranges set by the transmission rate manager.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: November 1, 2016
    Assignee: KT Corporation
    Inventors: Ju-Won Park, Dong-Il Kim, Jaehyoung Yoo, Chan-Kyou Hwang
  • Patent number: 9468824
    Abstract: An improved lacrosse mesh is made of polypropylene. Polypropylene fibers are among the lightest weight of all commercially produced plastic fibers. Typical polypropylene has a density of 0.9 g/cm3, much lower than that of polyester (1.38), cotton (1.54), or nylon (1.15). Additionally, polypropylene is known to outperform other dyeable fibers in low moisture absorption tests. Preferably a polypropylene-based material known as INNEGRA S is employed. It has a tenacity greater than 5 grams/denier, elongation prior to breakage of about 11%, density of 0.84 g/cm3, 93% of unprocessed polypropylene and a surface texture bearing striations that enhance its grippability to a degree desirable for use in netting for lacrosse mesh. The INNEGRA S material is much more difficult to stretch to any degree as compared to the more easily stretchable NYLON material and, as such, ideally maintains pocket shape in a wide variety of conditions.
    Type: Grant
    Filed: April 3, 2014
    Date of Patent: October 18, 2016
    Inventor: James Miceli
  • Patent number: 9462073
    Abstract: Methods and systems that facilitate the downloading of media items to a first network device from a second network device are disclosed. A plurality of media items are identified Media item metadata associated with the plurality of media items is obtained from the second network device and stored on the first network device. Media item content data associate with a first subset of the plurality of media items is obtained from the second network device and stored on the first network device. In this manner, only media item metadata associate with a second subset of the plurality of media items is stored on the first network device.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: October 4, 2016
    Assignee: Apple Inc.
    Inventors: David Heller, Thomas C. Mavrakakis
  • Patent number: 9462004
    Abstract: Methods, systems, and computer programs are presented for managing electronic messages of users in a social network. One method includes an operation for receiving attributes of a profile of a person with a person account that has started following an entity with an entity account, in the social network. Further, the person is added to one or more groups in the entity account based on the attributes. Each of the groups is associated with defined properties for adding persons to each group. Furthermore, messages, created by the entity and addressed to the one or more groups, are distributed to a stream of the person account.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: October 4, 2016
    Assignee: GOOGLE INC.
    Inventors: Pavan Desikan, Jean-Christophe E. Lilot, Dennis Troper, Gregory M. Marra, Abhishek Sethi, David M. Byttow
  • Patent number: 9462080
    Abstract: A method to manage a file is provided herein. The method includes use of a management service that receives the file from a peripheral device. The management service determines at least one file destination associated with a web-based service for the file. The management service transmits the file to at least one file destination with an application programming interface associated with the web-based service and an authorization stored on the management service.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: October 4, 2016
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Philippe Lesage
  • Patent number: 9444861
    Abstract: Disclosed are various embodiments for predictive caching of content to facilitate instantaneous use of the content. If a user is likely to commence use of a content item through a client, and if the client has available resources to facilitate instantaneous use, the client is configured to predictively cache the content item before the user commences use. In doing so, the client may obtain metadata for the content item and an initial portion of the content item from a server. The client may then initialize various resources to facilitate instantaneous use of the content item by the client based at least in part on the metadata and the initial portion.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: September 13, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: James Marvin Freeman, II, Aaron M. Bromberg, Bryant F. Herron-Patmon, Nush Karmacharya, Joshua B. Barnard, Peter Wei-Chih Chen, Stephen A. Slotnick, Abhishek Dubey, Andrew J. Watts, Richard J. Winograd
  • Patent number: 9438663
    Abstract: A relay apparatus, which communicates with an operation device, operates in cooperation with a first server and a second server to send data identification information that identifies electronic data to be output from an output apparatus to the first server in response to a first request transmitted from the first server, and to send the electronic data obtained by the first server using the data identification information and output apparatus identification information that identifies the output apparatus to the second server in response to a second request transmitted from the second server to control output of the electronic data from the output apparatus.
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: September 6, 2016
    Assignee: Ricoh Company, Ltd.
    Inventor: Ryo Shimomoto
  • Patent number: 9430308
    Abstract: Disclosed are various embodiments for network monitoring. A processor circuit having a processor and a memory is employed. A listing of components of a network is stored in the memory, the listing including a plurality of endpoints and a plurality of nodes. One of the endpoints includes a processor circuit. A monitoring application is stored in the memory and executable by the processor circuit. The monitoring application is configured to maintain in the memory an indication of an operational status of each of the nodes derived from a plurality of status requests transmitted between respective pairs of the endpoints.
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: August 30, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: David A. Cuthbert, Sergei V. Shinkarev, Jeffrey J. Fielding, Ting-You Wang
  • Patent number: 9426116
    Abstract: One or more embodiments provide a system and method for DNS that is resistant to losses of network connections. In some particular embodiments, DNS servers are operated to maintain consistency of DNS records between the multiple master servers in response to connection failure. Each master DNS server monitors network connectivity by periodically testing network connections of the master server (e.g., to other master servers) to determine whether the master DNS is isolated in a manner that prevents updates from being distributed between the master DNS servers. In response to detecting network isolation of the master DNS server, the master DNS server is configured to enter the isolation mode, in which the master DNS monitors the status of connections and takes appropriate actions to update and/or recover DNS data when connections are restored.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: August 23, 2016
    Assignee: 8x8, Inc.
    Inventor: Mehdi Salour
  • Patent number: 9426218
    Abstract: A network connection is established between a virtual storage appliance (VSA) in a virtual machine and a storage server system. The virtual machine can run on a computing device remote to the storage server system. Access is provided to a second shared namespace of data at the VSA over the network connection. The second shared namespace is a policy defined subset of a first shared namespace of the storage server system. Data in the second shared namespace is accessible at the storage server system by at least one other computing device communicatively coupled to the storage server system. The data in the second shared namespace at the VSA is replicated to create a local copy at the computing device. Changes to the local copy are synchronized with the data in the second shared namespace at the storage sever system.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: August 23, 2016
    Assignee: NetApp, Inc.
    Inventors: Joseph P. CaraDonna, David Anthony Slik, Darrell Gene Suggs
  • Patent number: 9418353
    Abstract: Methods and systems are disclosed for delivery of tailored content to differentiated devices, such as desktop, mobile, and tablet devices, over a computer network. In one embodiment, a proxy cache server has a content cache for storing previously retrieved objects like web pages or multimedia files. For at least some objects, several versions are stored, each version representing an object suited for a given set of client device characteristics. A device-equivalency data structure maintained at the proxy facilitates a determination of whether such cached versions can be used to service a current request. The versions might represent, for example, modified versions created using, e.g., mobile device transcoding techniques, in response to prior requests. They may also represent a set of alternate content created by a content provider and available from an origin server. Such methods and systems may be implemented in a distributed computing networks, e.g., a content delivery network.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: August 16, 2016
    Assignee: AKAMAI TECHNOLOGIES, INC.
    Inventors: Martin T. Flack, Eric L. Kobrin, Stephen L. Ludin, David H. Kaufman
  • Patent number: 9407626
    Abstract: Systems and methods for a security token management service hosted in an application server. A set of services and/or associated applications can be served from an application server to one or more clients. The set of services may require one or more token services in order to deliver their intended functionalities, so that for instance an email client may require the use and presentation of a token or other object incorporating user ID, password, or other authentication information for the user to access and retrieve their email messages. Different served applications and/or services may require the installation of various different token types or services, conventionally requiring manually configuration. A centralized security token management service can be installed and configured in the application server itself, which interfaces to requesting services and automatically locates and acquires diverse token types and/or associated token services to support served applications or services.
    Type: Grant
    Filed: September 29, 2011
    Date of Patent: August 2, 2016
    Assignee: Red Hat, Inc.
    Inventor: Anil Saldhana
  • Patent number: 9398626
    Abstract: Data sessions are established based in part on services. When establishing a data session for a communication device, the desired mobility gateway can be dynamically assigned via a specified policy mechanism or provisioned using a predefined service policy table, where particular services are linked with respective identifiers associated with respective mobility gateways. A communication device can reference the service policy table to locate a service that is to be used for the data session and can identify an identifier(s) linked to the service(s) and associated with a mobility gateway(s). The identifier(s) can be received and used to facilitate selecting one or more respective mobility gateways for the data session(s). The service policy table can be automatically pushed to the communication device or the communication device can initiate a download of the service policy table when the default data connection is established.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: July 19, 2016
    Assignee: AT&T MOBILITY II LLC
    Inventor: Qingmin Hu
  • Patent number: 9398075
    Abstract: The data server stores, data and user identification information, and transmits to the analysis server the data and first identification information associated with the user identification information. The analysis server analyzes the data and stores an analysis result in association with the first identification information. When the communication apparatus transmits the analysis-result obtainment request to the analysis server, the analysis server transmits, to the communication apparatus, second identification information associated with the analysis-result obtainment request. The communication apparatus transmits the second identification information and the user identification information to the data server. The data server transmits the second identification information and the first identification information associated with the user identification information to the analysis server.
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: July 19, 2016
    Assignee: FUJITSU LIMITED
    Inventor: Takao Ogura
  • Patent number: 9395944
    Abstract: An apparatus receives and analyzes a packet transmitted via a network, and performs network setting according to data included in the packet. Further, if it is determined that the received packet is a packet addressed to the apparatus and is not a setting packet for the network setting, the apparatus is controlled not to analyze the packet.
    Type: Grant
    Filed: March 22, 2011
    Date of Patent: July 19, 2016
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Tetsuya Yamada