Accessing A Remote Server Patents (Class 709/219)
  • Patent number: 10102307
    Abstract: Embodiments of the present teachings disclose method, system, and programs for a multi-phase ranking system for implementation with a personalized content system. The disclosed method, system, and programs utilize a weighted AND system to compute a dot product of the user profile and a content profile in a first phase, a content quality indicator in the second phase and a rules filter in a third phase.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: October 16, 2018
    Assignee: OATH INC.
    Inventors: Yiping Han, Bruno M. Fernandez-Ruiz, Jean-Marc Langlois, Jin Lim, Scott Gaffney
  • Patent number: 10104447
    Abstract: A method, computer program, and reception apparatus, and information providing apparatus. The method includes receiving content from a content source, and displaying the received content on a display. The reception apparatus 20 receives a first trigger associated with the received content. The reception apparatus retrieves a trigger parameters table (TPT) based on the first trigger. The TPT includes at least one event associated with one or a combination of a trigger identifier and a first media time of the received content, and is stored in a memory of the reception apparatus. Further, the reception apparatus determines whether to process the at least one event included in the TPT based on one or a combination of a protocol version and one or more capabilities defined in the TPT.
    Type: Grant
    Filed: June 12, 2013
    Date of Patent: October 16, 2018
    Assignee: Saturn Licensing LLC
    Inventor: Mark Eyer
  • Patent number: 10104137
    Abstract: A system and method for recording ABR content at a client recording device. A variety of recording service selection mechanisms may be applied at the client side based on network bandwidth conditions and other criteria for selecting ABR content fragments encoded at suitable bitrate quality levels to be downloaded for recording at the client recording device. One or more post-recording optimization schemes may also be applied in one arrangement with respect to, for example, the client recording device's media storage space.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: October 16, 2018
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Edwin Salomons
  • Patent number: 10102356
    Abstract: Techniques are described providing secure authentication of control commands executed on a data storage system. A pass code may be generated in accordance with criteria in response to successful two-factor authentication of a user identifier. Providing a valid generated passcode may be required with a control command in order for a data storage system to execute the control command. The control command may be one of a subset of possible control command that may be performed with respect to storage entities, such as logical devices and snapshots thereof. In another embodiment, rather than providing a pass code, the two factor authentication information and user identifier may be provided with the control command whereby successful completion of two-factor authentication of the user identifier and two factor authentication information may be required in order to execute the control command.
    Type: Grant
    Filed: March 9, 2016
    Date of Patent: October 16, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Adnan Sahin, Michael Specht
  • Patent number: 10104068
    Abstract: A service provider may provide one or more services to and/or for a client. Providing a service may involve receiving a service request including a security token at the service provider and determining whether the security token is valid. Providing the service may also involve determining a session security token if the security token is valid and generating a service response including the session security token. Providing the service may further involve receiving a service request including the session security token, determining whether the session security token is valid, and, if the session security token is valid, generating a second service response.
    Type: Grant
    Filed: August 8, 2017
    Date of Patent: October 16, 2018
    Assignee: FACEBOOK, INC.
    Inventor: Conor P. Cahill
  • Patent number: 10104058
    Abstract: A method for alerting Internet content providers of the age or other personal information of a computer user, which includes receiving a reverse DNS lookup query from an Internet content provider; and providing the age information of the computer user, in addition to a host name, from a reverse map zone file in response to the request. The personal information may be used by the content provider to select appropriate content for the requesting host, for example for complying with content restrictions. A system of alerting an Internet content provider of the age or other personal information of a computer user is also provided.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: October 16, 2018
    Inventor: Gary Stephen Shuster
  • Patent number: 10104436
    Abstract: We disclose a technology implemented on a computer that automates sequential display of messages, typically videos, which appear on a user's display screen in the same place or in overlapping areas of a single window in a browser. In particular, this relates to displaying a message that arbitrarily may be in a different format than a requested video, with the first message programmed to appear before or after the requested video in substantially the same area of the user's display screen where the requested video will appear or has appeared. The message and the requested video are sequenced without any need to match formats or players used.
    Type: Grant
    Filed: February 22, 2010
    Date of Patent: October 16, 2018
    Assignee: Beachfront Media LLC
    Inventor: Frank Sinton
  • Patent number: 10104145
    Abstract: A method of obtaining radio content from a remote electronic device for a user electronic device includes transmitting a request for radio media content to a first remote electronic device via a network. Radio media content that includes a plurality of media data files is received via the network. The received plurality of media data files are stored in a storage device of the user electronic device. A radio playlist that defines a rendering sequence for the plurality of media data files is requested. In response to the request for the radio playlist, the radio playlist is received. The radio playlist is processed in the user electronic device to enable the stored plurality of media data files to be rendered on the user electronic device in accordance with the radio playlist.
    Type: Grant
    Filed: May 22, 2014
    Date of Patent: October 16, 2018
    Assignee: Intel Corporation
    Inventor: Joshua D. Hug
  • Patent number: 10104166
    Abstract: The present disclosure is directed generally to systems and methods for providing load balancing as a service. A load balancer executing on a device intermediary to a server and a plurality of clients can receive a request from an agent executing on the server. The request can be to initiate establishment of a transport layer connection. The load balancer can accept the request to establish the transport layer connection with the server. The load balancer can receive a request to access the server from a client of the plurality of clients. The load balancer can forward the request to the server via the transport layer connection established between the load balancer and the server responsive to the request of the server.
    Type: Grant
    Filed: May 20, 2014
    Date of Patent: October 16, 2018
    Assignee: Citrix Systems, Inc.
    Inventor: Abhishek Chauhan
  • Patent number: 10104340
    Abstract: Disclosed herein is a method for collective contribution video creation and messaging wherein story-based communications are created among multiple users. The disclosed method uses a program or application wherein a virtual object is used to authorize a particular user to make the immediate post to the applicable story communication. The possession of the virtual object also indicates that any user that does not have possession of the virtual object is unable to presently contribute to the group storyline. Once the user in possession of the virtual object submits his or her content, the virtual object is made available. Any user inside the story seeking to gain control may then attempt to obtain the virtual object. The present disclosure aids users in creating story timelines of their contributions, as well as promoting full contribution from all group members in messaging.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: October 16, 2018
    Assignee: BITON, LLC
    Inventors: Jonathan Jacobs, Anthony Pernice
  • Patent number: 10104194
    Abstract: A browser receives a web page that includes a script that is configured to control subsequent requests of the browser for at least the web page and caches a first portion of the web page that includes reference(s) to other web resource(s). A subsequent request for the web page is dispatched to the script which returns the cached first portion of the web page to the browser and a request for the full web page is made. Request(s) are also transmitted for the web resource(s) referenced in the first portion of the web page without waiting for the full web page to be received. When the full web page is received, if the first portion of the page matches the corresponding portion of the full page, that corresponding portion is removed from the full page and the remaining page is returned to the browser.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: October 16, 2018
    Assignee: CLOUDFLARE, INC.
    Inventors: John Graham-Cumming, Andrew Galloni, Terin Stock
  • Patent number: 10095915
    Abstract: A computer system and method for photo subscription using biometric identification is provided. A plurality of photographs inputted by at least one photo provider system is accessed. Biometric data is accessed from a plurality of accounts associated with a pool of respective subscribers, each account having at least one associated biometric signature. A request is received to transmit photographs associated with biometric data to a selected destination, the biometric data associated with a particular subscriber. A plurality of photographs is filtered based on the biometric data. The plurality of photos is then outputted to the selected destination.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: October 9, 2018
    Inventor: Chaim Mintz
  • Patent number: 10097891
    Abstract: Methods and apparatus for automatically transitioning program delivery/reception between alternative sources, e.g., from a non-IP channel to an IP video source or between two alternative IP sources are described. The transition maybe triggered by a detected problem with the delivery via the non-IP channel or because of scheduled service. The transition may be in response to a command sent to a device or because the receiving device detects a problem with one of the content sources triggering an automatic switch to the alternative content source. In at least some embodiments the different content sources corresponding to different coding methods, e.g., with MPEG-2 encoded and packetized content being delivered by a non-IP content delivery channel and MPEG-4 being delivered using unicast IP content delivery techniques. The methods facilitate deployment of new services with IP content delivery being deployed initially on a regional basis with non-IP content delivery gradually being rolled out.
    Type: Grant
    Filed: April 22, 2017
    Date of Patent: October 9, 2018
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: Matthew Zelesko, James Manchester
  • Patent number: 10097880
    Abstract: A method for interpreting messages, user-defined alert conditions, voice commands and performing an action in response is described. A method for annotating media content is described. A method for presenting additional content associated with media content identified based on a fingerprint is described. A method for identifying that an advertisement portion of media content is being played based on a fingerprint derived from the media content is described. A method of one media device recording particular media content automatically in response to another media device recording the particular media content is described. A method of concurrently playing media content on multiple devices is described. A method of publishing information associated with recording of media content is described. A method of deriving fingerprints by media devices that meet an idleness criteria is described. A method of loading, modifying, and displaying a high definition frame from a frame buffer is described.
    Type: Grant
    Filed: December 4, 2009
    Date of Patent: October 9, 2018
    Assignee: TiVo Solutions Inc.
    Inventors: Amir H. Gharaat, James M. Barton, Mukesh K. Patel
  • Patent number: 10097883
    Abstract: Devices, systems, method, and program products are provided, which support temporally-seamless change functionalities during multichannel streaming sessions established between a streaming media server and a client media receiver. In embodiments, the method includes outputting, to a display device, a first streaming channel contained in a streaming channel bundle and assigned a high priority level. When receiving a channel change request to view a second streaming channel, the client media receiver monitors for additional channel change requests over a predetermined wait period. If an additional channel change request is received within the wait period, the client media receiver repeats the step of monitoring.
    Type: Grant
    Filed: May 25, 2017
    Date of Patent: October 9, 2018
    Assignee: SLING MEDIA PVT. LTD.
    Inventor: Mohammed Rasool
  • Patent number: 10095663
    Abstract: A system and process are disclosed for providing users with page previews during page loading events, such that the delay experienced before the display of page content is reduced. The previews may include screenshots of the pages or of portions thereof, and may be generated periodically and cached by the system for delivery to user devices. The process of generating and delivering the previews via the Internet or some other network may be implemented partly or wholly within an intermediary system that sits logically between the user devices and content servers. The process may be used with existing browsers without the need for any browser modifications, or may be used with a “preview-aware” browser that includes special program code for providing page previews.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: October 9, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Rohit Krishna Kumar, Scott Zachary Bressler, Ivan King Yu Sham, Ian William Stewart, Brett Richard Taylor, Peter Frank Hill, Aakarsh Nair, Steven Michael Reddie, Patrick Joseph Armstrong, Samuel John Young, Ameet Nirmal Vaswani, Andrew Lynch Hayden
  • Patent number: 10095860
    Abstract: Disclosed are various embodiments for validating that relying parties of a federated identity provider have correctly implemented sign-out functionality. In one approach, a network page is received from a network site that is operated by a relying party of a federated identity provider. It is then determined whether the network page includes code that properly implements a sign-out from the federated identity provider. An action is initiated in response to determining that the network page does not include code that properly implements the sign-out from the federated identity provider.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: October 9, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Jon Arron McClintock, David Scott Cleckley, Jr., Robert Ellis Lee, Annabelle Richard Backman
  • Patent number: 10097566
    Abstract: Systems and methods are described to enable identification of computing resources targeted in a network attack. Network attacks, such as denial of service attacks, are frequently directed to network addresses that host multiple sets of content, each representing a distinct potential target of the network attack. Aspects of this disclosure enable each set of content to be assigned a unique or semi-unique combination of network addresses at which the set of content is accessible. During a network attack, a hosting system can compare the network addresses under attack to those assigned to each set of content to determine which sets of content are potentially targeted by the attack. Where the combination of network addresses is associated with only a single set of content, that set of content can be identified as the target of the network attack.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: October 9, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Anton Stephen Radlein, Harvo Reyzell Jones, Craig Wesley Howard, Nathan Alan Dye
  • Patent number: 10089604
    Abstract: Methods and apparatus for managing a joint slide show by a source user terminal in communication with one or more remote user terminal(s) are disclosed herein. During the slide show, a plurality of picture files are shown on the source user terminal. One or more slide-show display-transitions are performed at the source user terminal by replacing, at a slide-show display-location of the source user terminal, a pre-transition picture file with a post-transition picture file. In some embodiments, (i) for each slide-show display-transition, a respective post-transition picture file is sent from the source terminal to each remote user terminal in advance of the slide-show display-transition and/or (ii) each of the slide-show display-transitions is contingent upon, and performed only after meeting a condition related to a number of remote user-terminals from which the source terminal has received a confirmation message confirming receipt of the respective post-transition picture file.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: October 2, 2018
    Assignee: COMIGO LTD.
    Inventors: Menahem Lasser, Itzhak Pomerantz
  • Patent number: 10088974
    Abstract: Techniques for providing information about large data sets may be provided. For example, a summary of the data sets and of patterns between the data sets may be presented. Traffic associated with a network-based resource that includes a number of documents may be an example of large data sets. The traffic may be analyzed and traffic patterns may be determined. A structure may be generated based on the traffic patterns and may use nodes to represent the documents. Further, a visualization of the structure may be presented. The visualization may include recursive clusters of the nodes, where the clusters may be labeled based on the respective clustered nodes.
    Type: Grant
    Filed: January 23, 2014
    Date of Patent: October 2, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Ritwik Sinha, Piyush Kumar, Amerineni Rohith, Rajat Kateja
  • Patent number: 10091281
    Abstract: Embodiments of systems and methods disclosed herein relate to selecting an application host system (for example, a server at a data center) to host an instance of a multiplayer video game session that assesses a quality of a connection to the application host system for each of the users who request or are selected to play within the multiplayer video game session.
    Type: Grant
    Filed: December 1, 2016
    Date of Patent: October 2, 2018
    Assignee: Electronics Arts Inc.
    Inventor: Mitchell James Lockhart
  • Patent number: 10084836
    Abstract: A method of obtaining radio content from a remote electronic device for a user electronic device includes transmitting a request for radio media content to a first remote electronic device via a network. Radio media content that includes a plurality of media data files is received via the network. The received plurality of media data files are stored in a storage device of the user electronic device. A radio playlist that defines a rendering sequence for the plurality of media data files is requested. In response to the request for the radio playlist, the radio playlist is received. The radio playlist is processed in the user electronic device to enable the stored plurality of media data files to be rendered on the user electronic device in accordance with the radio playlist.
    Type: Grant
    Filed: May 23, 2014
    Date of Patent: September 25, 2018
    Assignee: Intel Corporation
    Inventor: Joshua D. Hug
  • Patent number: 10084837
    Abstract: A method of obtaining radio content from a remote electronic device for a user electronic device includes transmitting a request for radio media content to a first remote electronic device via a network. Radio media content that includes a plurality of media data files is received via the network. The received plurality of media data files are stored in a storage device of the user electronic device. A radio playlist that defines a rendering sequence for the plurality of media data files is requested. In response to the request for the radio playlist, the radio playlist is received. The radio playlist is processed in the user electronic device to enable the stored plurality of media data files to be rendered on the user electronic device in accordance with the radio playlist.
    Type: Grant
    Filed: May 27, 2014
    Date of Patent: September 25, 2018
    Assignee: Intel Corporation
    Inventor: Joshua D. Hug
  • Patent number: 10083158
    Abstract: The technology disclosed relates to systems and methods for providing a CSS parser to improve the maintainability of code that displays data to users. The technology disclosed also improves the performance and consistency of the code that delivers a user's experience.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: September 25, 2018
    Assignee: salesforce.com, inc.
    Inventor: Nathan David McWilliams
  • Patent number: 10083018
    Abstract: Described systems and methods allow executing complex software applications on a wearable electronic device such as a smartwatch, while reducing energy consumption. Instead of installing the complete code necessary to carry out all aspects of the respective application, some embodiments install a subset of program instructions on the wearable device, and dynamically fetch selected fragments of code from a remote server computer system onto the wearable device, as needed to carry out specific operations. Such code fetches may be triggered, for instance, by the user's pressing a button of the wearable device, or by a gesture of the user.
    Type: Grant
    Filed: March 8, 2016
    Date of Patent: September 25, 2018
    Assignee: Fitbit, Inc.
    Inventors: Daniel O. Rizea, Andrei Pitis
  • Patent number: 10083178
    Abstract: A first collection of content that includes digital assets is maintained on a host computer. Based on a determination that a portable media device becomes connected to a client computer that is separate from the host computer and that interacts with the host computer, initiation of a synchronization of the first collection of content resident on the host computer with a second collection of content on the portable media device is automatically triggered. The synchronization of the first collection with the second collection includes a transfer of at least one of the digital assets from the host computer to the client computer to the portable media device and is triggered and conditioned upon the determination that the portable media device has become connected to the client computer.
    Type: Grant
    Filed: September 15, 2012
    Date of Patent: September 25, 2018
    Assignee: FACEBOOK, INC.
    Inventor: Edmund Brown Ferguson, Jr.
  • Patent number: 10082427
    Abstract: A measurement data collecting system includes a data receiving unit that receives first data measured by a first sensor and acquired at a mobile terminal, a measurement environment determining unit that determines environment of the mobile terminal when the first data is acquired based on second data measured by a second sensor and acquired at the mobile terminal. The measurement environment determining unit extracts first data in accordance with the environment from the first data received by the data receiving unit.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: September 25, 2018
    Assignee: YAHOO JAPAN CORPORATION
    Inventors: Kota Tsubouchi, Kentaro Nishi
  • Patent number: 10083023
    Abstract: An information processing device includes a storage unit that stores a program to be updated and setting information indicating whether updating of the program is valid, a communicator that performs communication via a network, and a processor that executes a process including: when receives update management information indicating a first version of the program, determining whether the program is to be updated on the basis of the first version indicated; determining whether the setting information indicates that updating of the program is valid; when it is determined that the program is to be updated and the setting information indicates that the updating of the program is valid, making a request for data for the updating, and updating the program; and transmitting the update management information, and transmitting the data for the updating in reply to a request from a second information processing device.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: September 25, 2018
    Assignee: FUJITSU LIMITED
    Inventor: Toshio Yasutake
  • Patent number: 10079873
    Abstract: An information processing apparatus having a cooperation function for causing a first application and a second application to cooperate, the first application operating on a network, the second application operating in the information processing apparatus, includes a holding unit configured to, in a case where the cooperation function gives an instruction to call the second application, hold data from the first application in association with predetermined specifying information, and an issuance unit configured to cause the cooperation function to issue to the second application a request to acquire data from the first application, wherein according to the request, the second application performs data acquisition using the specifying information, without using communication via Hypertext Transfer Protocol (HTTP).
    Type: Grant
    Filed: October 27, 2015
    Date of Patent: September 18, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventor: Mario Ito
  • Patent number: 10079869
    Abstract: A system and method that integrates a plurality of media service systems offering different multimedia services such as media storage, syndication, delivery, and billing services. The system and method also provides automated file transcoding. In embodiment, a method of the present invention includes receiving a plurality of physical media files, organizing the plurality of physical media files so that different bit-rates and formats of a single source material are organized into a media database entity, receiving user specified delivery settings for the distribution of the physical media file, generating a release database entity storing the delivery settings of the physical media file, generating an address indicating the storage location of the release, and transmitting the address to a remote computing device.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: September 18, 2018
    Assignee: Comcast Cable Communications Management, LLC
    Inventors: Alan Ramaley, Andrew Sodt, Rahul Sonnad, Ian Blaine, Andrew Olson
  • Patent number: 10079898
    Abstract: This disclosure provides for a system and method for managing network-connected industrial assets. The network-connected assets include a sensor controller affixed to a shipping container, where the sensor controller is communicatively coupled to one or more sensors. The one or more sensors monitor the shipping container and/or the contents stored therein. When located at an origin location, the sensor controller is communicatively coupled to a first Industrial Internet of Things (IIoT) machine via a first network. A client device can communicate with the sensor controller via the first IIoT machine. When the shipping container is shipped to a destination location, the sensor controller connects to a second network at the destination location. At the second network, another IIoT machine communicates with the sensor controller. The client device then receives sensor data from the sensor controller via the second IIoT machine.
    Type: Grant
    Filed: June 20, 2016
    Date of Patent: September 18, 2018
    Assignee: General Electric Company
    Inventors: Jean Lau, Clifford A. Collins
  • Patent number: 10078623
    Abstract: A system, method, and computer program product are provided for causing display of a first set of representations of a first set of hyperlinks. In operation, a first input from a user is received indicating a selection of one of the first set of hyperlink representations and causes, in response to receiving the first input, display of a second set of representations of a second set of hyperlinks. Further, a second input from the user is received indicating a selection of one of the second set of hyperlink representations, and causes, in response to receiving the second input, navigation to a destination specified by the selected one of the second set of hyperlink representations.
    Type: Grant
    Filed: October 1, 2017
    Date of Patent: September 18, 2018
    Assignee: Aloft Media, LLC
    Inventor: Gal Arav
  • Patent number: 10079808
    Abstract: A device may include a processor circuit configured to transmit, over a network medium, a request for transmission of a data communication to a first device of a network, and receive, over the network medium, a grant of the request. When the first device is associated with a first security profile, the processor circuit may be configured to encrypt the data communication based at least on a first password associated with the first security profile. When the first device is associated with a second security profile, the processor circuit may be configured to encrypt the data communication based at least on a second password associated with the second security profile. The second password may be associated with a higher password strength than the first password. The processor circuit may be configured to transmit, over the network medium, the encrypted data communication to the first device in response to the grant.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: September 18, 2018
    Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
    Inventors: Philippe Klein, Avraham Kliger, Yitshak Ohana
  • Patent number: 10079953
    Abstract: An image forming apparatus for executing an application for performing an image forming operation is provided. The apparatus includes an interface library. The interface library includes information about an image forming operation performable by the image forming apparatus, a user interface (UI) configured to provide a UI screen for receiving a request to perform the image forming operation, by referring to the interface library, at least one operation processor configured to call an application programming interface (API) corresponding to the image forming operation, based on the received request to perform the image forming operation, and an operation performer configured to perform the image forming operation requested to be performed, according to the call.
    Type: Grant
    Filed: January 11, 2017
    Date of Patent: September 18, 2018
    Assignee: S-Printing Solution Co., Ltd.
    Inventors: Hyo-eun Kim, Ju-ho Eum, Dong-kyu Heo
  • Patent number: 10079876
    Abstract: Categorizing mobile uniform resource locators (URLs) used by a mobile application is disclosed. A plurality of URLs is extracted from the mobile application. A category is assigned to at least one URL included in the plurality of URLs. The category is assigned to the URL based on a categorization of the mobile application.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: September 18, 2018
    Assignee: Palo Alto Networks, Inc.
    Inventors: Seokkyung Chung, Farshad Rostamabadi, William Hewlett, Zhi Xu, Shadi Rostami-Hesarsorkh, Lin Xu, Lee Klarich
  • Patent number: 10069715
    Abstract: In the field of network resource deployment technology, a method for deploying resource in a cloud computing environment comprises steps of: installing a distributed communication module and a resource deployment module on each one of a plurality of nodes; via a first resource deployment module on a first node in the plurality of nodes, sending a request for resource deployment to other nodes by a user; and transmitting the resource among the distributed communication module; if the first distributed communication module on the first node detects that a destination of the request for resource deployment comprises the first resource deployment module in local, sending the request to the first resource deployment module; deploying the resource by resource deployment modules of all destinations.
    Type: Grant
    Filed: August 12, 2013
    Date of Patent: September 4, 2018
    Assignee: G-CLOUD TECHNOLOGY LTD
    Inventors: Guicheng Ma, Song Yang, Zhanpeng Mo, Tongkai Ji
  • Patent number: 10067808
    Abstract: A resource registry provides nondeterministic operation environment affording flexible access for resource execution and status monitoring on the cloud. The resource registry service provides generic resource management utilizing registration, updating, and unregistration by resource providers. A requester for an operation may register in the resource registry, an operation resource having parameters defined in metadata. The resource registry notifies a registered resource listener of this registration of the operation resource. The resource listener may then execute the operation according to parameters defined in the operation resource. The resource listener returns a response to the resource registry, concerning a result of execution of the operation. The resource registry updates this status in the metadata of the operation resource. The requester is then able to look up the operation resource's metadata to determine current status of the operation.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: September 4, 2018
    Assignee: SAP SE
    Inventors: Stoyan Boshev, Chavdar Baikov, Tsvetan Stoyanov, Petio Petev
  • Patent number: 10069792
    Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for extracting information associated with one networking transmission protocol, such as Internet Protocol version 6 (IPv6), based on information associated with a different networking transmission protocol, such as Internet Protocol version 6 (IPv4). More specifically, when resolving an IP address for a Uniform Resource Locator (URL) through which a content file may be obtained, the system may base the resolved URL on attributes of an IPv4 address extracted from an IPv6 address for a machine associated with the request. In one particular example, a geographic location of a requested computing device or machine may be determined or estimated based on an IPv4 address extracted from an IPv6 address associated with the request.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: September 4, 2018
    Assignee: Level 3 Communications, LLC
    Inventor: Joelle T. Maslak
  • Patent number: 10063479
    Abstract: Some embodiments of the invention provide a load balancer for distributing packet flows that are addressed to a group of data compute nodes (DCNs) amongst the DCNs of the group. In some embodiments, the load balancer includes a connection data storage comprising several different destination network address translation (DNAT) tables. Each particular DNAT table is defined at a particular instance in time and stores the identity of a plurality DCNs that are part of the group at the particular instance in time. Each time a DCN is added to the group, the load balancer of some embodiments creates a new DNAT table in the connection data storage for processing new packet flows, while using previously created DNAT tables to process packets that are part of previously processed packet flows.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: August 28, 2018
    Assignee: BAREFOOT NETWORKS, INC.
    Inventors: Changhoon Kim, Patrick Bosshart
  • Patent number: 10063970
    Abstract: An audio system for use in an automotive vehicle is provided. The audio system is configured to detect the removal of the removable speaker and adjust the audio signal to the fixed speakers so as to maintain the quality of sound within the vehicle. The audio system includes a signal processor configured to detect the presence of the removable speaker. The audio system distributes the frequency transmitted to the removable speaker to the speakers within the automotive vehicle so as to maintain the same sound quality when the removable speaker is removed.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: August 28, 2018
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventor: Erik Anthony Wippler
  • Patent number: 10063646
    Abstract: A distribution destination terminal selecting unit selects, from among a plurality of user terminals of a target user, a user terminal having a high probability of achieving a certain level of results by a behavior of the target user toward content when the content is distributed, as a distribution destination terminal of the content, based on a behavioral history in a behavioral history storage unit.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: August 28, 2018
    Assignee: YAHOO JAPAN CORPORATION
    Inventor: Tsutomu Sanada
  • Patent number: 10061465
    Abstract: A display apparatus, a source apparatus, and methods of providing content are provided. The display apparatus includes: a receiver which receives content data; a storage which stores frame size information corresponding to a content type; a detector which detects the content type of the content data; a video processor which forms a content frame having a frame size corresponding to the detected content type by using the frame size information stored in the storage; and a display which displays the content frame formed by the video processor.
    Type: Grant
    Filed: March 1, 2013
    Date of Patent: August 28, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sung-bo Oh, Young-taek Yoo, Na-rae Yun, Jun-ho Lim, Hyoung-woo Jeon
  • Patent number: 10055590
    Abstract: A method includes reading by a computing system a rule file including one or more rules having specified paths to methods, each method corresponding to one of a sink, source, or sanitizer. The method includes matching by the computing system the methods to corresponding ones of sinks, sources, or sanitizers determined through a static analysis of an application. The static analysis determines at least flows from sources of information to sinks that use the information. The method includes performing by the computing system, using the sinks, sources, and sanitizers found by the matching, a taint analysis to determine at least tainted flows from sources to sinks, wherein the tainted flows are flows passing information to sinks without the information being endorsed by a sanitizer. Apparatus and program products are also disclosed.
    Type: Grant
    Filed: September 13, 2013
    Date of Patent: August 21, 2018
    Assignee: International Business Machines Corporation
    Inventors: Salvatore Angelo Guarnieri, Marco Pistoia, Stephen Darwin Teilhet, Omer Tripp
  • Patent number: 10055554
    Abstract: Described herein are systems and methods for providing software provisioning of functionality in a wireless communications device. Software-enabling functionality may include systems for granting a license to intellectual property or other pre-embedded functionality within a device. Communications to and from the device may be used to send or receive activation messages and/or licensing messages. Network capabilities may be provisioned using activation messages sent over the network. Activation messages may be sent in-band or out-of-band, for a device connected to the Internet and/or a mobile operator core network. Licenses may be required for any functions or intellectual property present on a given device. Activation may enable logical modules of a system-on-chip (SOC), functions of a software-defined radio (SDR), baseband, or DSP core. The disclosed systems and methods could thereby provide a new, flexible paradigm, namely, “Silicon as a Service (SaaS).
    Type: Grant
    Filed: March 2, 2016
    Date of Patent: August 21, 2018
    Assignee: Parallel Wireless, Inc.
    Inventors: Steven Paul Papa, Rajesh Kumar Mishra, Michael Yasuhiro Saji
  • Patent number: 10055502
    Abstract: A system and method involves detecting operational social disruptive events on a global scale, assigning disease event staging and warnings to express data in more simplistic terms, modeling data in conjunction with linguistics analysis to establish responsive actions, generating visualization and modeling capabilities for communicating information, and modeling disease propagation for containment and forecasting purposes.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: August 21, 2018
    Assignee: Georgetown University
    Inventors: Peter C. Li, Mark G. Polyak, James M. Wilson, Jeffrey R. Collmann, Jane W. Blake, Jae I. Yoon
  • Patent number: 10051026
    Abstract: Disclosed is a real-time transcode transfer method based on HTTP under DLNA, including: matching playing capability information with media item resource information, and according to the matching result, acquiring data of multimedia content from a digital media server. Also disclosed is a real-time transcode transfer system based on the HTTP under the DLNA. The present document can be used to realize the real-time transcoding of multimedia content and the real-time rebroadcasting of live stream based on the HTTP under the DLNA.
    Type: Grant
    Filed: July 1, 2013
    Date of Patent: August 14, 2018
    Assignee: XI'AN ZHONGXING NEW SOFTWARE CO., LTD.
    Inventors: Jiehui Liang, Fajie Zhao, Shengjuan Wang
  • Patent number: 10046239
    Abstract: A targeted in-game advertising system is provided where advertising content may be delivered to a video game network environment. Advertisements may be delivered through the tagging of advertising assets in the video game environment according to one or more characteristics including user geographical location, personal preferences, a personal profile, video game preferences or video game genre. Methodologies for tracking advertising impressions are also provided based on monitoring the video game environment to determine the quality of impression to which the user is exposed in the video game environment.
    Type: Grant
    Filed: April 4, 2013
    Date of Patent: August 14, 2018
    Assignee: Sony Interactive Entertainment America LLC
    Inventors: Glen Van Datta, Gary Zalewski
  • Patent number: 10049119
    Abstract: A synchronization queuing service associated with a content management system repository can record file events occurring to content items maintained at the content management system repository. The synchronization queuing service can receive a file synchronization request for information identifying a content item to which a client machine is subscribed. The synchronization queuing service can determine consistency or inconsistency of a client machine state of the content item relative to the content item at the content management system repository and can respond to client machine with a file event summary comprising information usable by the client machine to identify actions necessary to synchronize the client machine state of the content item the content item.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: August 14, 2018
    Assignee: Alfresco Software, Inc.
    Inventors: Gregory Melahn, Michael Gardner, Ray Gauss, Steven Glover, Harpritt Kalsi, Neil McErtean, Brian Remmington
  • Patent number: 10051028
    Abstract: A computer program product for scheduling downloads based on metadata in a client-server topology. A server receives from a client application a request for scheduling a download of a file, wherein the request for scheduling the download of the file comprises a requirement of a time period for downloading the file. The server fetches information from one or more metadata sources. The server determines an optimal time for downloading the file, based on the requirement of the time period and information from one or more metadata sources. The server sends a response with the optimal time and information for downloading the file. The server receives from the client a request for downloading the file at the optimal time. The server serves, at the optimal time, the file to the client application.
    Type: Grant
    Filed: January 8, 2018
    Date of Patent: August 14, 2018
    Assignee: International Business Machines Corporation
    Inventors: Joshua H. Armitage, Michael P. Clarke, John A. W. Kaputin, King-Yan Kwan, Andrew Wright
  • Patent number: 10049383
    Abstract: A business monitoring system is described herein that brings together the previously separate worlds of social media and offline secret shopper and similar programs. With the business monitoring system, owners of brands are able to monitor the local voice of the customer to detect local and regional trends in sentiment and activity, build benchmarks and goals for local storefronts, evaluate in-store operations and customer service trends, and measure the local impact of marketing and advertising initiatives. The system collects and analyzes signals from online sources, producing reports, analytics, benchmarks, and alerts regarding offline activity at the local/store-front level. The system normalizes the signals from various sources, analyzes the signals at the individual location level, aggregates the data across various dimensions, builds benchmarks for comparison, and fires triggers notifying appropriate people upon detecting a meaningful variance.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: August 14, 2018
    Assignee: GROUPON, INC.
    Inventors: Pete M. Mannix, Neil P. Crist