Session/connection Parameter Setting Patents (Class 709/228)
  • Patent number: 9894106
    Abstract: A method of managing fixed and mobile terminals in an environment comprising a mobile network including an IMS network, and an enterprise network including IP-PBX equipment, the method consisting in particular in: determining (S30) the mobile terminals of the mobile network that are registered with the IMS network and the enterprise terminals that are registered with the IP-PBX equipment of the enterprise network; while a multimedia communications session involving any terminal that is determined as being registered with the IMS network or with the IP-PBX equipment as the case may be, is being initialized via the IMS network, obtaining (S32) the capabilities of said terminal; and updating (S31, S33) a database with information identifying the mobile terminals of the mobile network that are registered with the IMS network and the enterprise terminals that are registered with the IP-PBX equipment, and with information representative of the capabilities that have been obtained for each identified terminal.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: February 13, 2018
    Assignee: Orange
    Inventors: Miguel Labranche, Bruno Tossou
  • Patent number: 9893909
    Abstract: There is provided a method for allowing a remote access device to access a remote access target device within a home network. The method includes receiving, from a remote access agent of the home network, access information of the remote access target device within the home network and access information of the remote access agent; receiving a request for the access information of the remote access target device from the remote access device; requesting, to the remote access agent, port forwarding for the remote access target device based on the access information of the remote access target device and the remote access agent; receiving an answer to the request from the remote access agent, and updating the access information of the remote access target device based on the received answer; and sending the updated access information to the remote access device.
    Type: Grant
    Filed: December 15, 2011
    Date of Patent: February 13, 2018
    Assignee: KT Corporation
    Inventors: Byung-Jae Kim, Jeong-Gyun Ahn, Geun-Young Kim, Sang-Jo Kim, Byung-Gu Lee
  • Patent number: 9893903
    Abstract: Methods, computer systems, and computer-storage media are provided for connecting devices. Shared spaces may be created among one or more users and/or devices. Based on various factors including locations, histories among users, time of day, etc., spaces may be created among users such that content may be shared within the shared space. The spaces may be created using multiple technologies such that one user may connect to the space via a first identifier format while a second user may connect to the space via a second identifier format. Once created, content may be shared with one or more users of the space. Depending on privacy and/or security settings of the space, any user may invite other users to join the space. The content may be available to any participant once the space has terminated.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: February 13, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Steven Ickman, Lars Liden, Hai Liu, William Portnoy, Shahin Shayandeh, Janice Von Itter
  • Patent number: 9894457
    Abstract: Devices, computer readable media, and methods for supporting services at an application service layer (ASL) are disclosed. The ASL may be a machine-to-machine (M2M) services capability layer (SCL). Content functions may interpret the data to generate a semantic description of the data. Semantic information associated with data may be stored. Context aware functions may process the semantic description of the data to generate lower level contextual cues. Context aware reasoning functions may process the lower level contextual cues to deduce higher level context. An application or a second ASL may use the contextual cues and the situational context to trigger an action. The ASL may create a trigger condition based on a received message. The ASL may invoke a function based on detecting a trigger condition. The ASL may perform a command based on a received command. The ASL may use a objective function and feedback to control a device.
    Type: Grant
    Filed: February 1, 2013
    Date of Patent: February 13, 2018
    Assignee: InterDigital Patent Holdings, Inc.
    Inventors: Lijun Dong, Dale N. Seed, Paul L. Russell, Jr., Chonggang Wang, Zongrui Ding, Guang Lu, Mohsen Akbari
  • Patent number: 9887981
    Abstract: Systems and methods are disclosed for a single sign-on (SSO) enterprise system with multiple data centers that use a lightweight cookie on a user's client device. The lightweight cookie includes a reference to a data center in which the user is already authenticated, and a new data center contacts the old data center for creating a session for the user on the new data center. If the old data center is unavailable, then the new data center may fall back to accessing a local security store, a backup of keys, security tokens, and/or other security data, in order to create a local session for the user on the new data center.
    Type: Grant
    Filed: January 25, 2016
    Date of Patent: February 6, 2018
    Assignee: Oracle International Corporation
    Inventors: Stephen Mathew, Vamsi Motukuru, Madhu Martin, Vikas Pooven Chathoth
  • Patent number: 9880751
    Abstract: There are provided a system, a method and a computer program product for operating a cloud computing storage system. The cloud computing storage system allocates and manages virtual disks. A virtual disk provides a logical data storage. The cloud computing storage system divides data stored in the virtual disks into chunks and allocates the chunks to physical data storage devices. The cloud computing storage system monitors I/O access patterns and user requests to change data storage capacities and throughputs of the virtual disks in real time. The cloud computing storage system dynamically reconfigures an allocation of the chunks to the physical data storage devices.
    Type: Grant
    Filed: August 11, 2016
    Date of Patent: January 30, 2018
    Assignee: International Business Machines Corporation
    Inventor: Bogdan Nicolae
  • Patent number: 9883008
    Abstract: A system for virtualizing service delivery of a plurality of website hosting architectures includes a first website hosting architecture that is adapted to provide a plurality of website hosting services, a second website hosting architecture that is adapted to also provide a plurality of website hosting services. The system further includes a service delivery layer for delivering a portion of the plurality of website hosting services from the first and second website hosting architectures, and a virtualization layer configured to abstract the service delivery layer from each of the first website hosting architecture and the second website hosting architecture.
    Type: Grant
    Filed: September 18, 2013
    Date of Patent: January 30, 2018
    Assignee: Endurance International Group, Inc.
    Inventors: Hari Ravichandran, James Christopher Lee
  • Patent number: 9871811
    Abstract: Most machines in an organization's computer network connect to the Internet and create web traffic logs which allow analysis of HTTP traffic in a simple, centralized way. The web traffic logs may contain error reports and error reports contain significant information that can be used to detect network security. By reviewing the error reports, significant information about a network and its security can be found as common sources of network security weakness may be watched for in the error reports.
    Type: Grant
    Filed: May 26, 2009
    Date of Patent: January 16, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John Joseph Lambert, Matthew Bucher, Darren Canavor, Matthew Ryan Miller
  • Patent number: 9871872
    Abstract: A mechanism to ensure that the same server/proxy is selected by different server/proxy discovery mechanisms executed in a network control element and a terminal equipment, respectively. A first selection of a server/proxy is executed by a network control element on the basis of a first discovery procedure. Then, a second selection of a server/proxy is started by a terminal equipment on the basis of a second discovery procedure. A relay agent element is used for responding to the request on behalf of a configuration server or for modifying a configuration server response so that the same server/proxy is selected by the network control element and the terminal equipment.
    Type: Grant
    Filed: April 13, 2007
    Date of Patent: January 16, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Seppo Huotari, Kirsi M. Rotsten
  • Patent number: 9871773
    Abstract: A method and system for transmission of digital content via e-mail with point of use digital rights management is disclosed. The secured access rights to the digital content may be customized for individual recipients by the sender, and may evolve over time. The access rights are enforced according to a time-dependent scheme. A key server is used to arbitrate session keys for the encrypted content, eliminating the requirement to exchange public keys prior to transmission of the digital content. During the entire process of transmitting and receiving e-mail messages and documents, the exchange of cryptographic keys remains totally transparent to the users of the system. Additionally, electronic documents may be digitally signed with authentication of the signature.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: January 16, 2018
    Assignee: Encryptics, LLC
    Inventors: Patrick Carson Meehan, Zachary Wisenbaker Price, Raymond Joseph Zambroski, Jr., William Henry Frenchu, Shawn Patrick Hickey, Jesse Lee White, Anthony Allen Mohr, Jeremy Wayne Gomsrud
  • Patent number: 9871894
    Abstract: When a wireless network is constructed, a wireless communication apparatus in the wireless network constructed of a plurality of communication apparatuses decides whether to function as a providing source of communication parameters or as a provision destination that receives communication parameters. In a case where it has been decided that this apparatus is to function as the provision destination that receives communication parameters, the apparatus requests authentication when it participates in the wireless network using communication parameters. In a case where it has been decided that this apparatus is to function as the providing source of communication parameters, the apparatus execute authentication processing in response to an authentication request.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: January 16, 2018
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Fumihide Goto
  • Patent number: 9866609
    Abstract: Apparatus and methods for transfer and management of protected content in a network. In one embodiment, the apparatus comprises server and renderer devices including, for example, consumer premise equipment (CPE) having a content handler application adapted to run thereon. The content handler directs requests for content, directs searches of a device's storage, and directs transfers of content into the device as well as within the device. The content handler may, in another embodiment, be adapted to include a scheduler entity which maintains a schedule of upcoming content, and is adapted to maintain and manage requests for the upcoming content by reserving tuner resources. The content handler may be further adapted to implement authentication and authorization procedures.
    Type: Grant
    Filed: June 8, 2009
    Date of Patent: January 9, 2018
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: George W. Sarosi, Chris Cholas
  • Patent number: 9866512
    Abstract: Bookmarking content modules and tracking scores of user properties against the bookmarked content modules on a computer implemented social network are provided. Content modules containing text, audio, video, or audio-video content are accessible to users of a social network. User properties are associated with the users of the social network and the user properties are related to the content modules. Each user of the social network can bookmark a content module and score a user property against the bookmarked content module related with the same user property. Scores are tracked over a period of time to provide motivation and accountability to the user. Ad hoc online communities form around the bookmarked content modules; members of an online community all share at least one common bookmarked content module. A messaging function is provided for members of an online community to communicate with each other to foster support and accountability.
    Type: Grant
    Filed: January 29, 2008
    Date of Patent: January 9, 2018
    Assignee: Invent.ly, LLC
    Inventor: Stephen J. Brown
  • Patent number: 9860307
    Abstract: Embodiments for provided for using virtual desktop infrastructure (VDI) user level virtual channels (VCs) which allows client data prioritization within a Transmission Control Protocol (TCP) connection to a client. An embodiment method includes establishing a communication module at a user level of operation of a server, and establishing a TCP connection between the server and a client device. Additionally, the server establishes, at the user level of operation, a plurality of VCs for a plurality of respective services provided to the client device. The communication module at the user level communicates with service modules running at the server for executing the services. The data of the VCs are arranged into a plurality of respective priority queues according to priority of the services. The communication module exchanges the data of the services in the VCs on the TCP connection with the client device according to the priority queues.
    Type: Grant
    Filed: October 16, 2014
    Date of Patent: January 2, 2018
    Assignee: Futurewei Technologies, Inc.
    Inventor: Guangsong Xia
  • Patent number: 9860828
    Abstract: The present invention relates to a wireless communication system, and a method for executing a service search and an advertisement. To this end, the method by which a first wireless device performs a service search comprises the steps of: transmitting a probe request frame which includes a hash value; receiving, from a second wireless device, a probe response frame which includes first service information corresponding to the hash value; transmitting a service search request frame which includes a search word to the second wireless device; and receiving, from the second wireless device, a service search response frame which includes second service information corresponding to the search word, wherein if a preset symbol is attached to the search word, the second service information can include at least one service name having the search word as a prefix.
    Type: Grant
    Filed: November 20, 2013
    Date of Patent: January 2, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Wookbong Lee, Byungjoo Lee, Jinho Kim, Dongcheol Kim, Hangyu Cho
  • Patent number: 9860924
    Abstract: The invention provides for a wireless communications terminal (502), and related system and method, for wirelessly communicating with a network (504, 506). The terminal (502) is arranged to transmit, as part of a wireless connection establishment procedure for forming a wireless connection between the terminal (502) and the network (504, 506), wireless-connection establishment signalling (510) including a small-data indicator to indicate to the network (504) that transmission of an amount of data below a threshold value is required from the terminal (502) by way of the wireless connection to the network (504, 506).
    Type: Grant
    Filed: January 10, 2014
    Date of Patent: January 2, 2018
    Assignee: NEC CORPORATION
    Inventors: Iskren Ianev, Yannick Lair, Thomas Delsol
  • Patent number: 9854481
    Abstract: Provided are a method and an apparatus for maintaining service continuity of a UE after a tracking area is updated. In the method, after a UE initiates a TAU request, an MME judges whether an updated target SGW is the same as a source SGW (S302); in a case where a judgment result is that the updated target SGW is not the same as the source SGW, the MME further judges whether an eNodeB currently accessed by the UE is changed (S304); and in a case where the eNodeB is not changed, the MME selects the target SGW to serve the UE and sends the eNodeB a notification message indicating that the UE is switched over to a serving area of the target SGW, or the MME stops selecting an SGW for the UE but directly instructs the UE to continue to be served by the source SGW (S306).
    Type: Grant
    Filed: April 3, 2013
    Date of Patent: December 26, 2017
    Assignee: XI'AN ZHONGZING NEW SOFTWARE CO. LTD.
    Inventors: Wei Sun, Rong Zhang
  • Patent number: 9852399
    Abstract: Systems and methods for user interaction with sub-applications in a remote huddle session are disclosed. The system architecture of the disclosed system and methods may include a plurality of components including servers, databases, client computing devices, and software modules, among others. The components may interact with each other by means of network connections. The user interaction with a plurality of sub-applications is also disclosed. An authenticated team member may select a sub-application from a list of sub-applications on a home screen that may be displayed on the user interface of a client computing device by a processor. The list of sub-applications may include recognition, morale, announcements, news feed, key protects, field metrics, dates/calendar, leader standard work, employee sentiment, and customer sentiment, among others.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: December 26, 2017
    Assignee: Massachusetts Mutual Life Insurance Company
    Inventors: Robert Casale, Abigail O'Malley, Kedzie Teller
  • Patent number: 9848063
    Abstract: A smart object establishes communication with an application provider server computing device by sending a request to a manufacturer server computing device to identify a second server computing device; receiving a response from the first server computing device with an identifier indicating the second server computing device; and using the identifier to establish communication between the smart object and the second server computing device.
    Type: Grant
    Filed: March 6, 2015
    Date of Patent: December 19, 2017
    Assignee: Exosite LLC
    Inventors: Mark Dennis Benson, Hans Aaron Rempel, Dominic Immanuel Letz
  • Patent number: 9843971
    Abstract: The present invention relates to a method for operating a mobile device (24) comprising an interface unit (31) for interfacing to a cellular communication network comprising a plurality of cells (12, 13) and for interfacing directly to another mobile device (25) within a transmission range (62) of the mobile device (24). According to the method, at least one reachable cell (12) of the communication network within the transmission range (62) of the mobile device (24) is detected by the mobile device (24), and a cell information concerning the at least one cell (12) is transmitted to the other mobile device (25) via a direct communication (51).
    Type: Grant
    Filed: January 13, 2014
    Date of Patent: December 12, 2017
    Assignee: Sony Mobile Communications AB
    Inventor: Rickard Ljung
  • Patent number: 9844088
    Abstract: A download method for downloading data includes assigning a download range of the data to each of the plurality of sessions based on size of the data, the plurality of sessions including a first session employing a first communication system and a second session employing a second communication system; downloading the data of the download range assigned to each of the plurality of sessions in each of the plurality of sessions in parallel; assigning a part of a first download range assigned to the first session to the second session when it is determined that a first communication situation in the first communication system is inferior to a second communication situation in the second communication system, the part of the first download rage being not downloaded; and downloading part of the data corresponding to the part of the first download range in the second session.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: December 12, 2017
    Assignee: FUJITSU LIMITED
    Inventor: Atsushi Wakayama
  • Patent number: 9838371
    Abstract: A first computing device is provided for transmitting one or more volumes via a secured connection. The first computing device includes a controller that is executable by one or more processors and is configured to instruct a cloud computing device to generate a worker virtual machine. The controller is also configured to provide authentication information to facilitate establishing of the secured connection between the controller and the worker virtual machine. The controller is further configured to instruct the cloud computing device to generate one or more target volumes associated with the cloud computing service and to associate the one or more target volumes with the worker virtual machine. The controller is further instructed to provide, irrespective of the content type of the volumes and the size of the volumes, the one or more volumes to the worker virtual machine via the secured connection.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: December 5, 2017
    Assignee: Citrix Systems, Inc.
    Inventors: Ian Firth, Mark James Syms
  • Patent number: 9836621
    Abstract: One or more systems and/or methods for storing personal information within a first device and/or for providing personal information from the first device to the second device are provided. The first device (e.g., a smartphone) may identify a user interface (e.g., a movie streaming website) populated with user specified data (e.g., a password). The user specified data may be evaluated to identify personal information of the user (e.g., a movie streaming website password). The personal information may be stored within the first device. Responsive to determining that a second device (e.g., a smart television) displays a personal information input field (e.g., a movie streaming website password input field), an input event comprising the personal information may be provided from the first device to the second device. The input event may invoke the second device to input the movie streaming website password into the movie streaming website password input field.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: December 5, 2017
    Assignee: NetApp, Inc.
    Inventor: Christian Holz
  • Patent number: 9838223
    Abstract: When a client has accessed a server via routers, the server inherits an IP address used during the access and further adds an arbitrary system ID thereto, thereby generating a new connection address. The server then notifies the system ID to the client and further generates a communication process for communicating with the client. The communication between the client and the server from then on is performed, based on the new connection address, by the communication process. Since the connection address, which is generated anew for the communication between the communication process of the server and the client, includes the same IP address as was used during the initial access, the NAT functions of the routers can be used without any problems.
    Type: Grant
    Filed: May 11, 2010
    Date of Patent: December 5, 2017
    Assignee: CHEPRO CORPORATION
    Inventor: Reiji Fukuda
  • Patent number: 9836607
    Abstract: A method, system, and program product for remotely attesting to a state of computing system is provided. Specifically, the present invention allows a remote system to establish trust in the properties of the computer system. The properties to be trusted are expanded from the usual system software layers and related configuration files to novel types of data such as static data specific to the computer system, dynamic data determined at system startup, or dynamic data created as the computer system runs applications.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: December 5, 2017
    Assignee: International Business Machines Corporation
    Inventors: Stefan Berger, Kenneth Goldman, Trent R. Jaeger, Ronald Perez, Reiner Sailer, Enriquillo Valdez
  • Patent number: 9832218
    Abstract: Provided are a computer program product, system, and method for interacting with a remote server over a network to determine whether to allow data exchange with a resource at the remote server. Detection is made of an attempt to exchange data with the remote resource over the network. At least one computer instruction is executed to perform at least one interaction with the server over the network to request requested server information for each of the at least one interaction. At least one instance of received server information is received. A determination is made whether the at least one instance of the received server information satisfies at least one security requirement. A determination is made of whether to prevent the exchanging of data with the remote resource based on whether the at least one instance of the received server information satisfies the at least one security requirement.
    Type: Grant
    Filed: September 22, 2016
    Date of Patent: November 28, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthew G. Borlick, Roger G. Hathorn, Steven E. Klein
  • Patent number: 9825836
    Abstract: A connected computer may be operated as node by inspecting communications from other nodes that pass through that node. From the communications, two or more pointers may be determined for the given node. These pointers may include a first pointer identified by a default designation that links the given node to a first node in the network, and a second pointer to another node. The second pointer may be identified by a determination that a designated criteria has been satisfied after the given node is placed on the network.
    Type: Grant
    Filed: August 19, 2015
    Date of Patent: November 21, 2017
    Inventor: James A. Roskind
  • Patent number: 9823908
    Abstract: A method for providing a framework to develop a client application executed on multiple platforms is disclosed. The method includes steps of: (a) an apparatus for providing a framework acquiring information on platform independent user interface (UI) and information on business logic written by using a general-purpose programming language; and (b) the apparatus performing (i) a process for generating a platform-dependent UI code corresponding to the acquired information on the platform independent UI as UI code for a target platform among the multiple platforms and (ii) a process for generating business logic code corresponding to the acquired information on the business logic as business logic code for the target platform.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: November 21, 2017
    Assignee: TMAXSOFT. CO., LTD.
    Inventor: Ji Young Jo
  • Patent number: 9826058
    Abstract: A method operates a network, wherein multiple clients are connected to a server for accessing an application that is provided or running on the server. The application is tunneled within one or more corresponding flows between the clients and the server. A device for per flow scheduling of the flows prioritizes the flows based on at least one of application characteristics, application requirements, flow characteristics or flow requirements. The prioritizing by the device takes into consideration a change or a variation, over time, of at least one of an application characteristic, an application requirement, a flow characteristic or a flow requirement.
    Type: Grant
    Filed: February 21, 2014
    Date of Patent: November 21, 2017
    Assignee: NEC Corporation
    Inventors: Jan Seedorf, Mayutan Arumaithurai, Edo Monticelli
  • Patent number: 9819745
    Abstract: To determine the correct media stream to latch onto, the system and method uses a hashing algorithm to uniquely identify a legitimate media stream. A first invite message is received at a Session Border Controller (SBC) to establish a communication session. For example a Session Initiation Protocol (SIP) INVITE is received. The first invite message comprises a first hash of a fingerprint. For example, the hash may be a hashed session key. A media message is received that contains the fingerprint to establish a media stream for the communication session. A second hash is created using the fingerprint in the media message. The first hash is compared to the second hash. In response to the first hash matching the second hash, a Network Address Translator (NAT) latches to an address and/or a port in the media message. Thus, the correct media stream is associated with the communication session.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: November 14, 2017
    Assignee: Extreme Networks, Inc.
    Inventors: Biswajyoti Pal, Manish Chatterjee
  • Patent number: 9819513
    Abstract: A virtual private router (VPR) intercepts DNS requests and returns a pseudo IP address to the requesting application and the pseudo IP address is mapped to a domain name in the request. Requests for content including the pseudo IP address are modified to include the corresponding domain name and transmitted to an intermediary server, which resolves the domain name to a real IP address and forwards the content request. The content is received by the intermediary server, which returns it to the requesting application, such as by way of the VPR. Real IP addresses may be returned by the intermediary server such that subsequent content requests to the domain name may bypass the intermediary server. Requests for certain domains, ports, and/or protocols may bypass the intermediary server such that the VPR resolves the domain names to real IP addresses.
    Type: Grant
    Filed: January 27, 2015
    Date of Patent: November 14, 2017
    Assignee: AnchorFree Inc.
    Inventors: Eugene Lapidous, Roman Kuzmenko, Maxim Molchanov
  • Patent number: 9811541
    Abstract: A system and method can support in-memory session replication in a server cluster using a lazy deserialization approach. The server cluster can include a primary application server and a secondary application server. The primary application server operates to receive a request associated with a session from a client and maintains session information associated with the session. Based on the session information, the primary application server can responds to the client. The secondary application server operates to receive and maintain serialized session information from the primary application server. The secondary application server operates to update the serialized session information based on one or more session updates received from the primary application server. When the primary application server fails, the secondary application server can generate deserialized session information based on the updated serialized session information and responds to the client.
    Type: Grant
    Filed: June 23, 2011
    Date of Patent: November 7, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Naresh Revanuru, Lenny Phan, Scott Oaks
  • Patent number: 9813491
    Abstract: Techniques are provided for exporting one or more file systems through multiple nodes of a cluster. One or more of the exported file systems may be simultaneously exported through a single node of the cluster. A bundle, or mapping between a node in the cluster and a file system, is created. The bundle represents an amount of work assigned to the node. A bundle is reassigned from one node to another node in the cluster in response to a failover, an addition of a new node to the cluster, or in response to a load balancing determination.
    Type: Grant
    Filed: October 20, 2011
    Date of Patent: November 7, 2017
    Assignee: Oracle International Corporation
    Inventors: Frederick S. Glover, George Sanderson, Donald Allan Graves, Jr.
  • Patent number: 9806838
    Abstract: Disclosed is a data transmission method in a mobile communication system. The data transmission method through a code sequence in a mobile communication system includes grouping input data streams into a plurality of blocks consisting of at least one bit so as to map each block to a corresponding signature sequence, multiplying a signature sequence stream, to which the plurality of blocks are mapped, by a specific code sequence, and transmitting the signature sequence stream multiplied by the specific code sequence to a receiver.
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: October 31, 2017
    Assignee: EVOLVED WIRELESS LLC
    Inventors: Yeong Hyeon Kwon, Seung Hee Han, Hyun Hwa Park, Dong Cheol Kim, Hyun Woo Lee, Min Seok Noh
  • Patent number: 9794255
    Abstract: A processor stores authentication information managed by a native environment of the communication terminal in a first storage region of the storage device. The processor stores authentication information of an application to be executed on a Web application execution environment of the communication terminal in a second storage region of the storage device. The processor performs a control to write the authentication information stored in the first storage region to the second storage region when authentication information used by the application is not stored in the second storage region and is stored in the first storage region.
    Type: Grant
    Filed: October 2, 2014
    Date of Patent: October 17, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Daisuke Yamashita, Masahide Noda, Junichi Yura, Hideto Kihara, Takashi Ohno
  • Patent number: 9794420
    Abstract: A policy and charging rules function (PCRF) device includes a memory storage comprising instructions, at least one network interface, and at least one processor coupled to the memory and to the at least one network interface. The instructions are executed by the at least one processor to receive a policy request of a first user sent by a gateway device; determine, according to the policy request, that the first user needs to use a counter of a second user; acquire a current status of the counter of the second user using a session of the second user established between the PCRF device and a charging system; and generate a control policy of the first user according to the current status of the counter of the second user and send the control policy to the gateway device.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: October 17, 2017
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xiaoqian Chai, Na Yan
  • Patent number: 9787562
    Abstract: The invention relates to the technical field of domestic networks. A domestic network based on the present UPnp-Standard allows AV connections to be set up between two network subscriber stations—Network connections such as these are set up and managed under the control of a network station which is in the form of a control point. In this case, the UPnP-Standard allows the network station which is the form of a control point to log off the network after setting up an AV connection, and thus to be inactive while the AV connection that has been set up is in existence. This results in the problem that an AV connection which has been set up unnecessarily remains in existence even after the desired AV data stream has been transmitted, so that further connection requests for such stations must be answered with a rejection.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: October 10, 2017
    Assignee: THOMSON Licensing
    Inventor: Ingo Huetter
  • Patent number: 9787662
    Abstract: In an embodiment, a method and system for responding to receipt of an identifier of a first member having an account in an online social network is disclosed herein. One or more members connected to the first member are determined based on a same web browser identifier associated with each of the first member and the one or more members. There is caused to be displayed one or more graphical elements, such as a first graphical element visually depicting a connection between the first member to each of the respective one or more members and a second graphical element visually depicting account information and account access information of the first member and the one or more members.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: October 10, 2017
    Assignee: LinkedIn Corporation
    Inventors: Viji Nair, Basil Kurian, Theodore Hwa, Karrick McDermott
  • Patent number: 9781624
    Abstract: The solution introduces a flexible mechanism to avoid paging a delay-tolerant UE prematurely by buffering its high frequency, low priority data for a time duration set according to the UE's current and historic activity data, thereby increasing radio resource and network efficiency, and reducing UE batter drainage. A method of managing frequent low priority downlink data transmissions comprises receiving a downlink data packet intended for a UE, buffering the received downlink data packet in response to a determination that the received downlink data packet is low priority, and the UE is delay-tolerant, starting a timer, the timer being set in response in response to the UE currently being in an idle state, the timer being set according to a next anticipated activity time for the UE, and transmitting the downlink data packet to the UE upon the expiration of the timer.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: October 3, 2017
    Assignee: MAVENIR SYSTEMS, INC.
    Inventors: Veena Murthy, Ravi Danda
  • Patent number: 9773249
    Abstract: A system and method may add to a web page a similar-content module which may contain information related to the context of the web page, may look like a portion of the web page, and may lead to a jump page which presents information in the similar-content module in more detail and contains an advertiser's advertisement or a link to an advertiser's web page. If a user is interested in the information in the similar-content module, he may click on the module and be sent to the jump page. Displaying the similar-content module will not cost any advertiser anything. A pay per impression advertiser will not be charged until its advertisement is displayed on the jump page, and a pay per click advertiser will not be charged until its link in the jump page is clicked on.
    Type: Grant
    Filed: February 8, 2008
    Date of Patent: September 26, 2017
    Assignee: Excalibur IP, LLC
    Inventors: Pinank Gogri, Michael Mulvihill, Hayrettin Kolukisiaoglu, Shamik Sharma, Sundeep Tirumalareddy
  • Patent number: 9774617
    Abstract: An embodiment invention provides a new way of creating a distributed client side user monitoring and attack system for use within the security market. In one embodiment of the invention, a distributed client side user monitoring and attack system, includes: a security application server; a target application server; a target application; and a first code in the target application to permit backchannel communications with the security application server.
    Type: Grant
    Filed: October 15, 2013
    Date of Patent: September 26, 2017
    Assignee: Trustwave Holdings, Inc.
    Inventors: Tyler Rorabaugh, Quoc Quach, Matthew Batema, Jim Hong, Scott Parcel
  • Patent number: 9769093
    Abstract: In InfiniBand, communication is made between a first queue-pair (QP) allocated to a first user-program executed within a first apparatus and a second QP allocated to a second user-program executed within a second apparatus. The first apparatus sets a specific code to a send work-request, after moving information previously set to the send work-request to a portion of the data, and transmits the data added with a first QP number identifying the first QP to the second apparatus. The second apparatus determines that the received data is added with the QP number, when the specific code is set to a receive work-request, identifies the first user-program based on the QP number, and sends the data to the second user-program via the receive work-request after deleting the QP number from the data and moving information stored in the portion of the data to the receive work-request.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: September 19, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Minoru Nakamura, Kohta Nakashima
  • Patent number: 9767029
    Abstract: For serving sequential read patterns from a compressed journal storage system, a construction area cache algorithm is used to temporarily store the read and decompressed data in a user view sequential order to minimize disk I/Os and CPU utilization while serving the data to the user.
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: September 19, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan Amit, Dolev Ish Am, Sergey Marenkov, Ben Sasson
  • Patent number: 9762572
    Abstract: A method includes detecting a security token device that is un-formatted with respect to an enterprise, wherein the security token device comprises a first cryptographic authentication key, and formatting, by a processor, the security token device by replacing the first cryptographic authentication key of the security token device with a second cryptographic authentication key that is specific to a security requirement of the enterprise.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: September 12, 2017
    Assignee: Red Hat, Inc.
    Inventors: Robert B. Lord, Steven William Parkinson
  • Patent number: 9763064
    Abstract: An interaction server controls access between a plurality of senders and/or users exchanging electronic interactions. A sender may identify a user with whom the sender desires to interact using a public identifier associated with the user. The interaction server may coordinate the desired interaction without revealing private information, such as information about private user resources (e.g., personal contact information, personal payment information, personal data, etc.). The interaction server may determine whether to provide an interaction by evaluating an access code, by determining whether a user is trusted, and/or the like. The interaction server may provide the interaction, a notice of the interaction, a payload associated with the interaction, and/or the like to a user resource associated with the public identifier if access is allowed.
    Type: Grant
    Filed: September 16, 2015
    Date of Patent: September 12, 2017
    Assignee: Evernym, Inc.
    Inventors: Timothy Ruff, Jason Law
  • Patent number: 9763037
    Abstract: Systems and methods are provided that couple one or more devices to one or more user interfaces and to one or more servers via network connections allowing a human operator to provide tailored content to an autonomous or semi-autonomous robotic agent that is responsive to human interpretable commands. Various devices can be identified on a network and location data regarding each of the mobile devices can be delivered to the servers. Data can be displayed on a user interface that is a presentation screen based on mobile devices in its proximity, for example.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: September 12, 2017
    Assignee: MEDAPPIT LLC
    Inventor: Barbara J. Manges
  • Patent number: 9756105
    Abstract: A method and an apparatus in a multimedia network node (312), for providing a relevant service level for a first subscriber (A) in a multimedia session with a second subscriber (B). A service level policy has been defined for each subscriber. A session negotiation message (3:1) sent by the first subscriber is first obtained. A required service level of the first subscriber is then detected from a service level parameter that the first subscriber has added to the negotiation message. The policy is updated (3:2a) for the second subscriber if the required service level cannot be allowed in the first subscriber's receive direction according to the original policy of the second subscriber, to allow that network resources are reserved (3:3) for the session such that the first subscriber will receive media (3:4) with the required service level.
    Type: Grant
    Filed: October 2, 2008
    Date of Patent: September 5, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Mattias Lidstrom, Ignacio Mas Ivars
  • Patent number: 9753885
    Abstract: Transaction data is identified and a flit is generated to include three or more slots and a floating field to be used as an extension of any one of two or more of the slots. The flit is sent over a serial data link to a device for processing, based at least in part on the three or more slots.
    Type: Grant
    Filed: March 16, 2013
    Date of Patent: September 5, 2017
    Assignee: Intel Corporation
    Inventors: Jeff Willey, Robert G. Blankenship, Jeffrey C. Swanson, Robert J. Safranek
  • Patent number: 9747647
    Abstract: A social networking system provides a content feed to a client device associated with the user of a social networking system, the content feed including a plurality of content items. The social networking system identifies one or more missed content items, of the plurality of content items, that were part of the content feed and were not displayed by the client device. The social networking system generates a subsequent content feed that includes one or more content items that have not been previously provided to the client device and a missed feed unit that is associated with the one or more missed content items. In one embodiment, the missed feed unit, when selected, redirects the user to a new page that presents a different content feed including the identified missed content items. The social networking system provides the subsequent content feed to the client device for presentation to the user.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: August 29, 2017
    Assignee: Facebook, Inc.
    Inventors: Chao Ruan, Shilin Ding, Jiayi Zhu, Wenyuan Yu, Li Zhang, Gregory Matthew Marra, Andrew Chung, Zhiqiu Kong
  • Patent number: 9749444
    Abstract: A mechanism is provided for controlling a distributed application. An indication of a computational capability of a client computing machine and of a server computing machine is detected. At least part of a page is built in response to a request received by the server computing machine from the client computing machine. The at least part of the page comprising a set of commands each one for submitting a next request on the client computing machine. Processing logic for serving each next request being split between a client processing component and a server processing component. The page with the client processing component for each command is returned to the client computing machine for causing the client computing machine to load the page and execute each client processing component in response to the corresponding next request. Each server processing component is executed in response to the corresponding next request.
    Type: Grant
    Filed: November 28, 2013
    Date of Patent: August 29, 2017
    Assignee: International Business Machines Corporation
    Inventors: Leonardo Lanni, Luca Lazzaro, Alessandro Scotti, Antonio M. Sgro, Andrea Tortosa