Patents Issued in January 24, 2017
-
Patent number: 9553868Abstract: Techniques are described for enabling administrators of teams that use a particular service to specify which sign-on options, of multiple possible sign-on options, are assigned to the members of the teams to which the administrators belong. For example, an administrator may assign a first sign-on option, which only allows users to use native authentication, to one set of members of the team. At the same time, the administrator may assign a second sign-on option, which only allows users to use third-party single-sign-on authentication, to another set of members of the same team.Type: GrantFiled: May 19, 2015Date of Patent: January 24, 2017Assignee: Dropbox, Inc.Inventors: Anand Subramani, Francois Alexander Allain
-
Patent number: 9553869Abstract: A method for initializing a memory area associated with a smart meter, establishing a first communication channel between a first computer system and a security module, the security module being associated with a memory area, and the first computer system being associated with a set of computer systems interconnected via a network; authenticating the first computer system with respect to the security module; once the first computer system has been successfully authenticated, the security module receiving data from the first computer system by secure transmission and storage of the data in the memory area in order to initialize the memory area, communication between a second computer system of a utility company and/or operator of the measuring system and the security module being only possible while bypassing the first computer system, owing to the stored data, the second computer system being a computer system of the set of computer systems.Type: GrantFiled: January 18, 2013Date of Patent: January 24, 2017Assignee: BUNDESDRUCKEREI GMBHInventors: Frank Dietrich, Manfred Paeschke
-
Patent number: 9553871Abstract: This invention discloses a clock synchronized dynamic password security label validity real-time authentication system and method thereof, which comprises, the electronic label module, the user authentication terminal module, and the authentication service module. The electronic label module is used for generating the dynamic password data and displaying. The user authentication terminal module captures the dynamic password data generated by the electronic label module and the image data of the ID number of the electronic label module. After the analyzing processing, the text data is obtained, and then is sent to the authentication service module through the Internet. After receiving the text data, the authentication service module obtains the result of whether the first dynamic password data generating algorithm of the electronic label module is consistent with the second dynamic password data generating algorithm of the authentication service module.Type: GrantFiled: April 15, 2015Date of Patent: January 24, 2017Assignee: HANGZHOU WOPUWULIAN SCIENCE & TECHNOLOGY CO., LTDInventor: Xiaodong Fan
-
Patent number: 9553872Abstract: An approach for receiving a request for an authentication code for presentation in an authentication user interface, wherein the request is from a relying party and wherein the authentication user interface is presented by the relying party at a first device. The approach further involves transmitting the authentication code to the relying party. The approach also involves authenticating a user with respect to the relying party by determining that a second device associated with the user has read the authentication code from the authentication user interface of the first device, wherein the second device is a previously authenticated device.Type: GrantFiled: September 20, 2013Date of Patent: January 24, 2017Assignee: Verizon Patent and Licensing Inc.Inventors: Peter Tippett, Steven T. Archer, Tracy L. Hulver, Paul V. Hubner
-
Patent number: 9553873Abstract: A token-verifiable proxy uploader is disclosed. A token request may be transmitted from an end-user communication device for requesting an upload token from a hosted services server that is configured to authorize transmission of a first media file to a hosted proxy server. The upload token may be transmitted to the end-user communication device. Validation of the user of the end-user communication device may be conducted without the end-user device providing any credentials to the media sharing site and in which the end-user device is does not transmit any credentials specific to the media sharing site as part of the validation. The token validation call may be in response to the hosted proxy server receiving the upload token and either: (1) the first media file from the end-user communication device; or (2) a request from the end-user communication device to upload the first media file to the hosted proxy server.Type: GrantFiled: September 5, 2014Date of Patent: January 24, 2017Assignee: NIKE, Inc.Inventors: John Agnew, Jeffrey Ota, John J. Hall, Mark Whiteley, Nauman Hafiz
-
Patent number: 9553874Abstract: Provided is a programmable display apparatus that can permit access to an application through facial authentication, and can display a screen corresponding to an authenticated user after the access is permitted. The programmable display apparatus stores feature data of faces of a plurality of users and screen data for displaying a plurality of screens. The programmable display apparatus performs facial authentication based on image data of a user obtained through image capture and on the feature data. The programmable display apparatus permits a user to access the application if the user has been authenticated. Upon permitting the access, the programmable display apparatus displays, on a display, a screen corresponding to the authenticated user from among the plurality of screens.Type: GrantFiled: July 23, 2014Date of Patent: January 24, 2017Assignee: OMRON CorporationInventors: Kiyotaka Fujiwara, Takayoshi Yamashita, Fumio Kawakami
-
Patent number: 9553875Abstract: A method of operating a node for performing handover between access networks wherein a user has authenticated for network access in a first access network. The method comprises receiving from a home network a first session key and a temporary identifier allocated to the user for the duration of a communication session. The identifier is mapped to the first session key, and the mapped identifier and key are stored at the node. A second session key is derived from the first session key and the second session key is sent to an access network, and the identifier sent to a user terminal. When the user subsequently moves to a second access network, the node receives the identifier from the user terminal. The node then retrieves the first session key mapped to the received identifier, derives a third session key and sends the third session key to the second access network.Type: GrantFiled: October 7, 2014Date of Patent: January 24, 2017Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Mats Naslund, Jari Arkko
-
Patent number: 9553876Abstract: A method and apparatus for controlling latency within a wireless system, and more specifically sharing, updating and storing status information between devices in a wireless network, is disclosed.Type: GrantFiled: May 30, 2014Date of Patent: January 24, 2017Assignee: BELKIN INTERNATIONAL, INC.Inventors: Ryan Yong Kim, Venkata Subba Rao Pathuri
-
Patent number: 9553877Abstract: One or more processors fractionate a computer application into disparate components, and assign two or more of the disparate components to different communication pathways, where the different communication pathways lead to requisite resources needed to execute the disparate components. The processor(s) create a virtual machine that controls access to a particular requisite resource by a particular disparate component, and install the virtual machine within at least one of the different communication pathways to control access to the particular requisite resource by the particular disparate component. The processor(s) transmit a resource retrieval instruction to retrieve the particular requisite resource via the virtual machine and at least one of the different communication pathways, and adjust a quantity of virtual machines between the computer application and the particular requisite resource according to a threat level for the particular disparate component.Type: GrantFiled: July 7, 2016Date of Patent: January 24, 2017Assignee: International Business Machines CorporationInventors: Timothy Durniak, Robert R. Friedlander, James R. Kraemer, Jeb R. Linton
-
Patent number: 9553878Abstract: In one embodiment, a social networking system provides people look up service and establish anonymous communication session between users; creates contact association for future communication between users; and configures one or more privacy settings for users.Type: GrantFiled: August 16, 2010Date of Patent: January 24, 2017Assignee: Facebook, Inc.Inventor: Charles Chu-Shin Wu
-
Patent number: 9553879Abstract: The invention provides a method and apparatus for providing content in a network having a network proxy arranged between a mobile terminal and a content provider. The method features a step of adapting or transforming the content in the network proxy based on one or more digital rights issued by the owner of the content. The network proxy includes an adaption policy module that receives the digital rights and provides an adaption policy; and an adaption engine module that receives the adaption policy and the content from the content provider, and provides adapted content to the terminal. In operation, the network proxy uses the digital rights to determine an optimal adaptation policy and then uses that to transform the content.Type: GrantFiled: June 6, 2003Date of Patent: January 24, 2017Assignee: Core Wireless Licensing S.a.r.l.Inventors: Murali Krishna Punaganti Venkata, Indrajit Chaudhuri
-
Patent number: 9553880Abstract: An electronic media distribution/play system includes a service facility that has a communications network interface and maintains a data file catalog. The catalog is sent over the network to requesting users, and the system processes payments from customers in establishing file access authorizations. Encrypted user-selected files and a player program are transmitted to each customer for metered access to received data files as limited by the authorization, and customers can make additional selections and play the encrypted files freely while the authorization remains established. The system can transmit the data files from local storage, and also provide links to encrypted files that are stored at remote vendor facilities. Authorizations can be for selected portions or class levels of the catalog, and for terms measured as calendar time, play time, and collective number of plays. Also disclosed is a method for facilitating the distribution and accessing of electronic files.Type: GrantFiled: January 20, 2016Date of Patent: January 24, 2017Inventor: Gregg S. Homer
-
Patent number: 9553881Abstract: Apparatus for an optical communications network has optical paths for optical traffic, and optical ports, one of which is an unused output port. A security monitoring system has a blocking part coupled removably to the unused output port to occupy it to prevent unauthorized access. An optical detector can detect optical signals passing through the unused output port to the blocking part, and there is alarm circuitry configured to output an alarm signal based on the detecting of the optical signals. This monitoring can help make the node more secure from interference or from eavesdropping. By blocking the port, the monitoring can be independent of the type of signals on the optical paths. The system can be passive or active, and does not require a change in the installed node configuration and so can be added easily to existing infrastructure.Type: GrantFiled: June 11, 2012Date of Patent: January 24, 2017Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)Inventors: Matteo Costantini, Roberto Magri
-
Patent number: 9553882Abstract: Technologies are generally described for systems, methods and devices effective to analyze a file. In some examples, a processor may receive the file. The file may include content and instructions. The content may include data executable by a browser. The processor may analyze the instructions. The processor may identify an internet protocol (IP) address in the instructions based on the analysis. The processor may compare the identified IP address with a list of IP addresses associated with an attack. The processor may generate an alert based on the comparison.Type: GrantFiled: September 8, 2014Date of Patent: January 24, 2017Assignee: Empire Technology Development LLCInventors: Mordehai Margalit, Vlad Grigore Dabija
-
Patent number: 9553883Abstract: A method and an apparatus to perform multiple packet payload analysis have been disclosed. In one embodiment, the method includes receiving a plurality of data packets, each of the plurality of data packets containing a portion of a data pattern, determining whether each of the plurality of data packets is out of order, and making and storing a local copy of the corresponding data packet if the corresponding data packet is out of order. Other embodiments have been claimed and described.Type: GrantFiled: August 4, 2015Date of Patent: January 24, 2017Assignee: DELL SOFTWARE INC.Inventors: Aleksandr Dubrovsky, Roman Yanovsky, Scott Aaron More, Boris Yanovsky
-
Patent number: 9553885Abstract: A network surveillance system including a deception management server within a network, including a deployment module managing and planting decoy attack vectors in network resources, wherein an attack vector is an object in memory or storage of a first resource that may be used to access a second resource, and decoy servers accessible from resources in the network via decoy attack vectors, each decoy server including a forensic alert module causing a real-time forensic application to be transmitted to a destination resource in the network when the decoy server is being accessed by a specific resource in the network via a decoy attack vector, wherein the forensic application, when launched in the destination resource, identifies a process running within the specific resource that is accessing that decoy server, logs the activities performed by the thus-identified process in a forensic report, and transmits the forensic report to the deception management server.Type: GrantFiled: January 23, 2016Date of Patent: January 24, 2017Assignee: ILLUSIVE NETWORKS LTD.Inventors: Shlomo Touboul, Hanan Levin, Stephane Roubach, Assaf Mischari, Itai Ben David, Itay Avraham, Adi Ozer, Chen Kazaz, Ofer Israeli, Olga Vingurt, Liad Gareh, Israel Grimberg, Cobby Cohen, Sharon Sultan, Matan Kubovsky
-
Patent number: 9553886Abstract: A deception management system to detect attackers within a dynamically changing network, including a deployment governor dynamically designating a deception policy that includes one or more decoy attack vectors, one or more resources of the network in which the decoy attack vectors are generated, and a schedule for generating the decoy attack vectors in the resources, wherein an attack vector is an object in a first resource that may be used by an attacker to access or discover a second resource, and wherein the network of resources is dynamically changing, a deception deployer dynamically generating decoy attack vectors on resources in the network, in accordance with the current deception policy, a deception adaptor dynamically extracting characteristics of the network, and a deception diversifier dynamically triggering changes in the deception policy based on changes in the network as detected from the network characteristics extracted by the deception adaptor.Type: GrantFiled: June 7, 2016Date of Patent: January 24, 2017Assignee: ILLUSIVE NETWORKS LTD.Inventors: Shlomo Touboul, Hanan Levin, Stephane Roubach, Assaf Mischari, Itai Ben David, Itay Avraham, Adi Ozer, Chen Kazaz, Ofer Israeli, Olga Vingurt, Liad Gareh, Israel Grimberg, Cobby Cohen, Sharon Sultan, Matan Kubovsky
-
Patent number: 9553887Abstract: One or more examples provide a method of transferring a virtual machine between a virtualized computing system and a cloud computing system that includes: establishing connection between a first resource in the virtualized computing system and a second resource in the cloud computing system to transfer files that implement the virtual machine from the first resource to the second resource; accessing, for transmission over the connection, data blocks on a storage device in the virtualized computing system that include the files; executing at least one compliance check on each of the data blocks using at least one compliance checker; and preventing each of the data blocks that fails a compliance check from being maintained in the cloud computing system.Type: GrantFiled: December 24, 2014Date of Patent: January 24, 2017Assignee: VMware, Inc.Inventors: Sachin Thakkar, Serge Maskalik, Debashis Basak, Allwyn Sequeira, Govind Haridas
-
Patent number: 9553888Abstract: Systems and methods for gathering, classifying, and evaluating real time security intelligence data concerning security threats presented by an IP address, and reporting in real time the degree and character of such security threats.Type: GrantFiled: September 1, 2015Date of Patent: January 24, 2017Assignee: NORSE NETWORKS, INC.Inventors: Tommy Stiansen, Samuel M. Glines, Sheldon H. Foss, Jr.
-
Patent number: 9553889Abstract: Disclosed are system, method and computer program product for detecting malicious files on mobile devices. An example method includes: analyzing a file to identify classes and methods contained in said classes; identifying a bytecode array for each identified method; determining instructions contained in each method by identifying a corresponding operation code from the bytecode array of each method; dividing the determined instructions for each method into a plurality of groups based on similarity of functionality among said instructions; forming a vector for each method on the basis of the results of the division of the instructions into the plurality of groups; comparing the formed vectors with a plurality of vectors of known malicious files to determine a degree of similarity between the compared vectors; and determining whether the analyzed file is malicious or clean based on the degree of similarity between the compared vectors.Type: GrantFiled: September 9, 2015Date of Patent: January 24, 2017Assignee: AO Kaspersky LabInventors: Anton A. Kivva, Nikita A. Buchka, Mikhail Y. Kuzin, Victor V. Chebyshev
-
Patent number: 9553890Abstract: Devices, systems, and methods are disclosed. An agent resides in a mobile communication device. The agent detects Proximity-based Mobile Malware Propagation. The agent injects one or more trigger network connections in the candidate connection list. These connections appear as legitimate networks and devices, but instead trigger connection to an agent server on a service provider's network. By attempting to connect through the trigger network connection, the malware reveals itself. The system helps collect the malware signature within a short period of time after the malware outbreak in local areas, though such attacks typically bypass network based security inspection in the network.Type: GrantFiled: October 19, 2015Date of Patent: January 24, 2017Assignee: AT&T Intellectual Property I, L.P.Inventors: Wei Wang, Gang Xu, Gustavo de los Reyes
-
Patent number: 9553891Abstract: Automated locating and disconnection of undesired devices may include receiving both the addresses of the device and the switch coupled to the device and determining whether the switch can blackhole the traffic of the device. If it is determined that the switch cannot blackhole the traffic associated with the device, systems and methods of the present disclosure may further determine whether the switch can reroute the traffic of the device. If, however, the switch can blackhole traffic of the device, a blackhole command may be issued to transform a destination of the traffic associated with the device to a null destination. Alternatively, if it is determined that the switch can reroute traffic of the device, a reroute command may be issued to transform the destination of the traffic associated with the device to a safe zone.Type: GrantFiled: July 27, 2015Date of Patent: January 24, 2017Assignee: Bank of America CorporationInventors: Rahul Isola, Anthony Grossi
-
Patent number: 9553892Abstract: According to one embodiment, a transparent security gateway is coupled between a client end station (CES) and a web application server (WAS). The security gateway monitors an encryption protocol handshake between the CES and the WAS to capture, using a provided private key of the WAS, a generated symmetric key to be used for an encryption layer connection. Using the captured symmetric key, the security gateway receives an encrypted connection record of the encryption layer connection, decrypts the encrypted connection record to yield a plaintext connection record, modifies the plaintext connection record, encrypts the modified plaintext connection record using the symmetric key, and transmits one or more packets carrying the encrypted modification plaintext connection record instead of the received encrypted connection record such that neither the CES or WAS is aware of the modification of the encrypted data.Type: GrantFiled: August 21, 2015Date of Patent: January 24, 2017Assignee: IMPERVA, INC.Inventors: Ido Kelson, Dmitry Babich
-
Patent number: 9553893Abstract: A secure messaging system and method includes receiving an encrypted message, the message having been encrypted using a token of a corresponding pervasive device; wirelessly verifying the presence of the pervasive device; and, if the presence can be verified, decrypting the message using the token. The verification step can include the steps of establishing a wireless link with the pervasive device; and, querying the pervasive device over the wireless link. The establishing step can include the step of establishing a Bluetooth link with the pervasive device. Furthermore, the querying step can include the step of requesting geographic coordinates which locate the pervasive device.Type: GrantFiled: January 5, 2009Date of Patent: January 24, 2017Assignee: International Business Machines CorporationInventors: William G. Barrus, Cary L. Bates, Robert J. Crenshaw, Paul R. Day
-
Patent number: 9553894Abstract: A system and method for enforcing policy in a computing environment with a plurality of hosts that includes establishing a policy update specified through a namespaced addressing syntax; publishing the policy update to a set of components associated with a referenced component namespace; at a host of the set of components, authenticating the policy update; at the host, locally verifying policy compliance of an operation request by the host directed towards at least a second component; applying results of verifying the policy compliance of the operation request within a communication channel flow, which comprises routing the operational request through the communication channel to the second component if the operational request is permitted and preventing the operational request if the operational request is not permitted.Type: GrantFiled: March 10, 2014Date of Patent: January 24, 2017Assignee: APCERA, INC.Inventors: Derek Collison, Brady Catherman, Justin Joseph Smith, Kirill Khazanovsky, Kenneth Michael Robertson
-
Patent number: 9553895Abstract: A security gateway appliance is configured to evaluate network traffic according to security rules that classify traffic flows according to specifically identified application programs responsible for producing and/or consuming the network traffic and to enforce policies in accordance with network traffic classifications. The appliance includes an on-box anti-virus/anti-malware engine, on-box data loss prevention engine and on-box authentication engine. One or more of these engines is informed by an on-box dynamic real tie rating system that allows for determined levels of scrutiny to be paid to the network traffic. Security gateways of this type can be clustered together to provide a set of resources for one or more networks, and in some instances as the backbone of a cloud-based service.Type: GrantFiled: August 28, 2014Date of Patent: January 24, 2017Assignee: Symantec CorporationInventors: Qing Li, Ronald Andrew Frederick, Thomas A. Clare
-
Patent number: 9553896Abstract: The approved email generation system described is capable of producing email communications between user and customer by using approved email templates and content that have been aligned with customer information regarding access to such content. The approved email template comprises data pulled from a record for a medical inquiry and a window for receiving free text responding to the medical inquiry. Once the approved email has been generated, the content may be verified again for accuracy and validity and the free text may be checked for any unapproved word before being delivered to the customer.Type: GrantFiled: February 3, 2015Date of Patent: January 24, 2017Assignee: VEEVA SYSTEMS INC.Inventors: Timothy S. Murphy, John Howard
-
Patent number: 9553897Abstract: The present disclosure discloses a method and computer device for monitoring a wireless network. The method is implemented as follows. The computer device obtains configuration file information for accessing the wireless network after the computer device accesses the wireless network, wherein the configuration file information comprises an IP address and a subnet mask of the computer device. The computer device calculates an IP address range of the wireless network according to the IP address and the subnet mask of the computer device. The computer device searches for a device that accesses the wireless network and of which IP address is within the IP address range.Type: GrantFiled: June 4, 2015Date of Patent: January 24, 2017Assignee: Tencent Technology (Shenzhen) Company LimitedInventors: Ke Chen, Xi Zhang
-
Patent number: 9553898Abstract: Gateway based and centric network management and coordination. Coordination and management of delivery of a source sequence, that has possibly undergone adaptive bit rate (ABR) encoding upstream to generate a number of respective fragments that may have different respective bit rates associated therewith, to one or more downstream, user, or client devices is achieved via appropriate communication network management and coordination performed by one or more communication devices within the system. In one instance, a home gateway communication device operates to perform such coordination management of a convergent network or convergent digital home network (CDHN). Consideration of any one or more local and/or remote conditions, parameters, etc. may be employed by such an application to ensure effective delivery of a source sequence to one or more client devices.Type: GrantFiled: May 24, 2015Date of Patent: January 24, 2017Assignee: BROADCOM CORPORATIONInventors: Xuemin (Sherman) Chen, Avi Kliger, Philippe Klein
-
Patent number: 9553899Abstract: Methods and systems for performing load balancing and session persistence in IP (e.g., IPv6) networks are described herein. Some aspects relate to a destination options extension header that may be used to store load balancing session persistence option (LBSPO) data, including a client identifier and a server identifier for each of a client and a server. A load balancer for a server farm can perform session persistence and load balancing based on the LBSPO information. The server can include its own address in the LBSPO data when responding to an initial request from a client. The client device may then address subsequent packets to the server selected for that session, thereby bypassing the load balancer after the session is established, thereby freeing the load balancer to handle other requests. The LBSPO information may remain unchanged for the duration of the session.Type: GrantFiled: August 30, 2013Date of Patent: January 24, 2017Assignee: Comcast Cable Communications, LLCInventor: Chia J Liu
-
Patent number: 9553900Abstract: Systems and methods for a conferencing system. Responsive to a new conference request received at a conference orchestration service, participants of the conference and participant regions for each determined participant are determined. A mixer topology is generated that specifies an assignment of each determined participant to at least one input channel of a plurality of mixers. A mixer state manager generates the mixer topology based on the determined participant regions and at least one regional association of a mixer. Media of each determined participant is routed to the assigned at least one input channel according to the generated mixer topology by using the conference orchestration service. The mixer state manager generates the topology responsive to a request provided by the conference state manager. The conference orchestration service receives the generated mixer topology from the mixer state manager via the conference state manager.Type: GrantFiled: December 9, 2015Date of Patent: January 24, 2017Assignee: Twilio, Inc.Inventors: Christer Fahlgren, Nico Acosta Amador
-
Patent number: 9553901Abstract: In at least some embodiments, a system includes at least one server to manage voice over internet protocol (VOIP) services. The managed VOIP services provided by the at least one server include a telephony service to establish a calling phase between an initiator device and a mobile target device in response to a call command received from the initiator device, and a streamline call transfer service to transfer a call from the mobile target device to a transfer target device in response to a one-touch transfer command received from the mobile target device during the calling phase.Type: GrantFiled: July 27, 2012Date of Patent: January 24, 2017Assignee: CREXENDO, INC.Inventors: Satish Bhagavatula, Manish Rao
-
Patent number: 9553902Abstract: A community of authors, readers and contributors interact with each other through a communication framework. The authors share creative works, such as fictional stories, for consumption by the readers and for commenting by the contributors. The readers may see successive drafts of the work as an author completes and revises the work. The contributors may provide comments or other contributions to assist the author. For example, the contributors may make suggestions about how to change the work or provide supplemental content, such as cover artwork, to the author. The author may recognize publicly contributors who provide helpful comments. The likelihood of an author completing a final draft of a work may be determined based on the author's activities regarding the work. The likelihood of a completed work being popular with readers may also be determined based on user interaction with a draft of the work.Type: GrantFiled: September 30, 2013Date of Patent: January 24, 2017Assignee: Amazon Technologies, Inc.Inventors: Ram Cherukuri, Daniel Lee Phelps, Ram Gole, Anthony James Wilson, Karl Clifford Bell, Daniel James Hermanson, Atif Choudhry Rafiq, Chad Howard Young, John Alexander DiSanti
-
Patent number: 9553903Abstract: Methods, systems, and techniques for federating operations, in an optimized way using wide area networks are provided. Example systems provide an API for generating and handling federated requests as an aggregation. In one example Wide Area Network Aggregation System, WANAS provides an API, a connection manager, and connection iterators to manage inter-site connections and requests, and inter-pod requests and messaging. These components cooperate to distribute a task across multiple physically disparate sites using a representative connection to the site and fan out of requests to other pods within the site.Type: GrantFiled: January 28, 2016Date of Patent: January 24, 2017Assignee: VMware, Inc.Inventor: Frank Stephen Taylor
-
Patent number: 9553904Abstract: A method includes defining multiple moderation tasks, which originate from respective textual articles that are to be automatically converted into respective video clips following moderation by human moderators. The moderation tasks are pre-processed, so as to predict success measures of the corresponding video clips. Delivery of the moderation tasks to the human moderators is prioritized based on the predicted success measures.Type: GrantFiled: March 16, 2014Date of Patent: January 24, 2017Assignee: Wochit, Inc.Inventors: Guy Zisman, Eitan Lavi, Amotz Hoshen
-
Patent number: 9553905Abstract: A device supporting content delivery is configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include adaptation services.Type: GrantFiled: December 14, 2012Date of Patent: January 24, 2017Assignee: LEVEL 3 COMMUNICATIONS, LLCInventors: Lewis Robert Varney, Laurence R. Lipstone, William Crowder, Andrew Swart, Christopher Newton
-
Patent number: 9553906Abstract: A method includes: while streaming video frames on a network toward a client device, detecting a loss of connectivity between the network and the client device; responsive to detecting the loss of the connectivity between the network and the client device, ceasing the streaming of the video frames toward the client device; subsequent to detecting the loss of connectivity, determining that the connectivity between the network and the client device has been re-established; responsive to determining that the connectivity between the network and the client device has been re-established, resuming the streaming of the video frames on the network toward the client device by transmitting an Instantaneous Decoder Refresh (IDR) frame on the network toward the client device without sending one or more frames corresponding to images chronologically prior to an image corresponding to the IDR frame.Type: GrantFiled: February 27, 2013Date of Patent: January 24, 2017Assignee: Aruba Networks, Inc.Inventors: Richard Howes, William Monte LeBlanc
-
Patent number: 9553907Abstract: Disclosed are methods, circuits, devices, systems and associated computer executable code for providing information exchange between two or more network elements of a communication network over an existing or open dataflow. According to embodiments, there may be provided two or more network elements adapted to perform deep packet inspection of an existing packet and to modify one or more fields of the packet header to include information to be conveyed to another network element further along the packet flow path. According to some embodiments, one or more of the network elements may reside within a tunneled area of the communication network.Type: GrantFiled: January 30, 2014Date of Patent: January 24, 2017Assignee: SAGUNA NETWORKS LTD.Inventors: Daniel Nathan Frydman, Lior Fite
-
Patent number: 9553908Abstract: The invention discloses a wireless music playing method, a wireless music playing system and a wireless music player, wherein the method includes the following steps. A digital media controller edits a play schedule and delivers the play schedule to a wireless music player, and the play schedule includes a playing time and corresponding location information of a music source. The wireless music player links to the corresponding location information of the music source to play music media data according to the playing time and the corresponding location information of the music source in the play schedule. The technical solution of the invention can simplify the operation of music playing and realize the automatically classified playing according to time.Type: GrantFiled: December 16, 2014Date of Patent: January 24, 2017Assignees: Inventec Appliances (Pudong) Corporation, Inventec Appliance Corp.Inventor: Chuan-Yi Chang
-
Patent number: 9553909Abstract: Various embodiments of a system and method for assignment and switching of content sources for a streaming content session are described. Embodiments may include the generation and use of content source rankings for improving playback quality of content streams. In embodiments, a merchant system may collect and aggregate multiple quality metrics for different content streams that various content sources provide to various clients. The merchant system may utilize the quality metrics to generate rankings of content sources for clients. The merchant system may provide such rankings to clients to improve the content stream playback experience on the client. For instance, at content acquisition time, a client may request a content stream from a content resource ranked highest on a content source ranking provided by the merchant. If the content stream degrades, the client may source subsequent portions of the content stream from another highly ranked content source of the ranking.Type: GrantFiled: August 17, 2015Date of Patent: January 24, 2017Assignee: Amazon Technologies, Inc.Inventors: James H. Wood, James Marvin Freeman, II, Wesley Shawn Davis, Jinesh U. Vora
-
Patent number: 9553910Abstract: A data streaming method is performed at a computing device having one or more processors and memory. The memory stores one or more programs configured for execution by the one or more processors. The process records video from a camera in real-time. The recorded video is stored in the memory in a circular buffer in chronological order. The process sends data in chronological order from the circular buffer to a destination in real-time. In response to detecting that a portion of content from the circular buffer needs to be resent, the process concurrently resends to the destination in reverse chronological order data from the portion of content from the circular buffer.Type: GrantFiled: November 22, 2015Date of Patent: January 24, 2017Assignee: GOOGLE INC.Inventors: Ronald Loren Kirkby, Gregory Rourk Nelson, Gregory R. Duffy
-
Patent number: 9553911Abstract: A method, system and computer readable medium for managing program switch requests, the method includes: (i) receiving a request from a first user device to switch from a current program to a next program; wherein the first user device filters the current program by using a first user device set of packet identifiers; (ii) associating the first user device set of packet identifiers with multiple streams of the next program; and (iii) transmitting to the user device the multiple streams of the next program; wherein these multiple streams are associated with the first user device set of packet identifiers.Type: GrantFiled: April 7, 2008Date of Patent: January 24, 2017Assignee: ARRIS Enterprises, Inc.Inventor: Ran Oz
-
Patent number: 9553912Abstract: Disclosed is a method for generating a substream ID usable in transmitting media content based on a plurality of scenarios, and allocating the substream ID for transmitting media. A method for allocating an ID for transmitting media content comprises: a step of generating a substream ID containing information required for transmitting the media content based on a certain scenario from among a plurality of scenarios; and a step of transmitting the substream ID to a client. According to the present invention, a header for the transmission of media may be simplified, media content may be transmitted regardless of the number of ports, number of servers, and presence/absence of additional information, an application to be introduced in the future may be used, and backward compatibility for an existing media content transmission system may be provided.Type: GrantFiled: January 19, 2012Date of Patent: January 24, 2017Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: Seong Jun Bae, Jin Young Lee, Jung Won Kang, Soon heung Jung
-
Patent number: 9553913Abstract: Performing a real-time application on a mobile device, involving communication of audio/video packets with a remote device. The mobile device may initially communicate the audio/video packets on a first communication channel with the remote device. During the real-time communication, the mobile device may determine if no packets have been received by the mobile device from the remote device for a first threshold period of time. If no packets have been received by the mobile device from the remote device for the first threshold period of time, the mobile device may establish a second communication channel for transmission of the audio/video packets with the remote device. In response to using the second communication channel, the mobile device may modify a resolution or bit rate of the audio/video packets transmitted to the remote device.Type: GrantFiled: July 23, 2014Date of Patent: January 24, 2017Assignee: Apple Inc.Inventors: Yan Yang, Xiasong Zhou, Hyeonkuk Jeong, Joe S. Abuan, Gobind Johar, Yichao Shen
-
Patent number: 9553914Abstract: The present invention concerns the replication of data, in particular the replication of data in a peer-to-peer network of mobile devices. Each device stores a plurality of data items. When two devices come into range, a decision as to whether to replicate a data item is made in dependence the extent to which that data item has been requested by other devices, and (b) the extent to which that data item is replicated on other devices. In this way, both the demand and supply of a data item are taken into account.Type: GrantFiled: August 1, 2011Date of Patent: January 24, 2017Assignee: Thomson LicensingInventors: Laurent Massoulie, Efstratios Ioannidis, Xia Zhou
-
Patent number: 9553915Abstract: A method for implementing commands includes storing data defining command operations in a memory. The data defining command operations include a hierarchy of Uniform Resource identifiers (URIs) and Extensible Markup Language (XML) document schema defining XML documents. The method also includes receiving a command request from a remote computer. The command request contains an URI and a Hypertext Transfer Protocol (HTTP) method. Further, the method includes determining a command operation based on the data defining command operations stored in the memory and the command request received, and executing the command operation based on the command request.Type: GrantFiled: October 10, 2012Date of Patent: January 24, 2017Assignee: CA, Inc.Inventors: Eugene E. Johnston, Jan Podrouzek
-
Patent number: 9553916Abstract: Generally discussed herein are systems and methods for transferring content from one device to another device. In one more embodiments an apparatus can include a first module to detect a request to perform a copy operation has been issued, receive content that was selected at a time the request to perform the copy operation was issued, or automatically create a machine-decodable image of the selected content in response to detecting the request, wherein the machine-decodable image includes the selected content encoded therein. The apparatus can include a display coupled to the first module to show the machine-decodable image.Type: GrantFiled: March 13, 2014Date of Patent: January 24, 2017Assignee: CA, Inc.Inventor: Jaimini Ram
-
Patent number: 9553917Abstract: A message server for transferring a file by using hypertext transfer protocol (HTTP) during a chatting session established by another protocol, includes: a server transceiver unit configured to transmit and receive data; and a server control unit configured to provide a chatting service by establishing the chatting session between a transmitting terminal device and a receiving terminal device through the server transceiver unit, and transmit file link information to the receiving terminal device through the server transceiver unit when the file link information is received from the transmitting terminal device through the server transceiver unit, wherein the file link information is associated with a file uploaded using HTTP to a content server by the transmitting terminal device.Type: GrantFiled: May 21, 2014Date of Patent: January 24, 2017Assignee: SK TELECOM CO., LTD.Inventor: Woo Yong Choi
-
Patent number: 9553918Abstract: A stateful or stateless cookie operations server machine can provide real-time, actionable, user-specific tracking abilities in the collection of impressions and user interactions with a company's digital properties. The client-side code (e.g., in a web browser) may request an element configured with parameters and a hyperlink (e.g., URL) that causes parameters to be sent to a remote server. The remote server may process the parameters and perform various operations based on the parameters. Mathematical and/or other operations may be performed using the parameters. The remote server may retrieve a configuration corresponding to the request. The remote server may generate or transform content, based on the configuration. The remote server may transmit the transformed content.Type: GrantFiled: December 21, 2015Date of Patent: January 24, 2017Assignee: Ensighten, Inc.Inventors: Joshua R. Manion, Joshua C. Goodwin, Sam Jackson, Chris Zakharoff
-
Patent number: 9553919Abstract: Techniques for sharing application states are disclosed. According to one aspect of the disclosure, the techniques include receiving a web resource identifier indicating a web address of a web server hosting a web application and including one or more parameters indicating a state of the web application. The techniques also include obtaining an instruction set for generating an application resource identifier, the instruction set being obtained based on a first portion of the web resource identifier. The techniques further include determining one or more parameter values based on the web resource identifier and the instruction set, and generating an application resource identifier based on the instruction set and the one or more parameter values, the application resource identifier being indicative of the state accessed via a native application.Type: GrantFiled: July 30, 2013Date of Patent: January 24, 2017Assignee: Quixey, Inc.Inventors: Liron Shapira, Jonathan K. Lerner, Matthew T. Elder