Processing Multiple Layer Protocols Patents (Class 370/469)
  • Patent number: 10129724
    Abstract: A method in the machine-to-machine communications (M2M) field includes providing, by an underlying network entity, a common service entity with a communications type supported by the underlying network entity; acquiring, by the underlying network entity, a service configuration file of the common service entity when the communications type supports a cellular network; receiving, by the underlying network entity, data that needs to be sent by the common service entity; and carrying and sending, by the underlying network entity, the data by using a cellular network communication resource that is allocated according to a service configuration file.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: November 13, 2018
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Qi Yu
  • Patent number: 10116562
    Abstract: Disclosed embodiments relate to a communications interface apparatus that may include: a physical layer interface configured to receive first data from an external device and output the received first data; a relay configured to create first transmit data based on processing condition information of received data; and a medium control access (MAC) layer interface configured to receive the receive data output via the physical layer interface, transmit the received data to an upper layer, and receive second data in response to the transmitted data. The relay may store the processing condition information corresponding to the data received from the external device, and create the first transmit data based on the processing condition information corresponding to the received data when the received data is output via the physical layer interface.
    Type: Grant
    Filed: September 1, 2016
    Date of Patent: October 30, 2018
    Assignee: LSIS CO., LTD.
    Inventors: Gyu-Sung Bae, Woo-Hyun Kim
  • Patent number: 10110454
    Abstract: The invention provides a packet loss detection system that in near-real time detects packet loss and reports the identities of the lost packets. The identities of the lost packets are based on a set of packet-specific information that includes five-tuple flow information of the packet and other unique packet identifiers. A set of meters are placed at various vantage points in the network, each meter generates digests summarizing all the traffic passing through itself. The digests are exported to a collector/analyzer, which decodes the digests and performs an analysis to detect packet losses and to determine the lost packets' identities. The collector compares between the traffic digests generated by all the meters surrounding the segment. Mismatches among the digests indicate packet losses. The collector restores the identifiers of the lost packets by further decoding the mismatches between the digests.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: October 23, 2018
    Assignee: BAREFOOT NETWORKS, INC.
    Inventors: Changhoon Kim, Minlan Yu, Yuliang Li
  • Patent number: 10110521
    Abstract: A communication support system among a plurality of users within a hierarchical structure is disclosed herein. An electronic note may be transcribed using a computing device within an active session that has other authorized users. The communication support system may determine other devices authorized to receive electronic notes, at the end of each session all information is permanently deleted. Notes may be sent based a chain of command of those users in a session. Notes will be relayed based on an authorization level of each client computing devices and will be relayed when certain criteria are satisfied. The electronic note may be transmitted to a second client computing device based on the authorization level and the criteria being satisfied. The second computing device may then approve of and forward the electronic note to a relatively higher client computing device within the hierarchy, such as a third client computing device.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: October 23, 2018
    Inventor: Adam Modras
  • Patent number: 10104579
    Abstract: A user equipment (UE) and a flexible protocol data unit (PDU) packaging method thereof are provided. The user equipment performs a flexible PDU packaging procedure in a radio link control (RLC) layer when receiving configuration information that configures a 7-bit length indicator (LI) size and a flexible PDU size from a base station. The user equipment uses an exactly-filled LI to indicate the end of a service data unit (SDU) occurring at the end of the previous one PDU and an accumulated SDU size of the previous one PDU exceeds 123 octets. In addition, the user equipment utilizes a special value of a header extension (HE) field or an alternative E-bit of the header to indicate that the PDU includes only one SDU and the SDU is a complete SDU.
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: October 16, 2018
    Assignee: MEDIATEK INC.
    Inventors: Te-Chung Cho, Yu-Ting Chen, Chao-Ming Wu
  • Patent number: 10097656
    Abstract: The present invention provides a method and apparatus of controlling subscription requests, which can be used in a publish/subscribe engine. The method includes parsing a received subscription request into a predicate expression; determining an occurrence probability of the subscription request based on occurrence probabilities of predicates in the predicate expression; estimating a message increment to be caused by the subscription request based on a message publishing rate associated with the subscription request and on the occurrence probability of the subscription request; and controlling a quality of service of messages based on the estimated message increment.
    Type: Grant
    Filed: August 21, 2014
    Date of Patent: October 9, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yi Ge, Li Li, Ju Wei Shi, Qi Yu, Guotao Zhao
  • Patent number: 10075316
    Abstract: Disclosed are a method and an apparatus for transmitting and receiving data in a Wireless Local Area Network (WLAN) system. A method for transmitting data may comprise generating a physical layer (PHY) frame including a payload in which a plurality of Medium Access Control protocol data units (MPDUs) are multiplexed; and transmitting the PHY frame, wherein the PHY frame includes information on subcarriers occupied by each of the plurality of MPDUs in an Orthogonal Frequency Division Multiplexing (OFDM) symbol of the payload. Therefore, data transmission efficiency in a WLAN system can be enhanced.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: September 11, 2018
    Assignee: NEWRACOM, INC.
    Inventors: Jong-Ee Oh, Yongjin Kwon, Hyungu Park, Je-Hun Lee, Hong Soog Kim, Hyoung Jin Kwon
  • Patent number: 10051066
    Abstract: A system and method for sharing panelist information without providing cookie information are provided. The system includes a panel information receiver to receive information from a panel, the information being defined by each of the panelist's access to cookie information sourced from an online shared content network; a log correlation module to create a log based on a correlation of the information and accesses to the cookies via the online shared content network; a log transmitter to transmit the log to the panel; and a panelist data receiver to receive data from panel, the data being defined as content accesses by each of the panelists.
    Type: Grant
    Filed: November 6, 2013
    Date of Patent: August 14, 2018
    Assignee: Google LLC
    Inventor: Raimundo Mirisola
  • Patent number: 10045391
    Abstract: Methods, corresponding apparatuses, and computer program products for ProSe communication are provided. A method comprises sending, from a first base station, a first configuration message to at least one of two user equipments which are performing ProSe communication over a first locally routed path via the first base station such that the two user equipments perform the ProSe communication over a second locally routed path via a second base station. The method also comprises sending, from the first base station, a second configuration message to the second base station such that the second base station is configured to support the two user equipments to perform the ProSe communication over the second locally routed path via the second base station.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: August 7, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Yixue Lei, Zhi Zhang
  • Patent number: 10027458
    Abstract: A method of communicating using first and second radio frequency (RF) transceiver modules of a communication device involves reserving selected timeslots for a wireless communication link of a first RF transceiver module; communicating data via the second RF transceiver module during the selected reserved timeslots; and simultaneously communicating data via the first RF transceiver module during remaining unreserved timeslots of the wireless communication link.
    Type: Grant
    Filed: April 25, 2016
    Date of Patent: July 17, 2018
    Assignee: BlackBerry Limited
    Inventor: Mohammed Nawaf Smadi
  • Patent number: 10019448
    Abstract: A method of providing file data for a media file from a file system, where the format of the file requires that the file comprise a plurality of segments of file data located at pre-declared locations within the file. The file data making up the file is based upon derived file data. After receiving a request to open the file, a maximum segment length for the file is determined based on the desired properties of the file. In response to a request for the location of a segment within the file, a location calculated by considering each segment of the file to have the maximum segment length is returned. In response to a request for file data from a segment of the file, generated file data for the segment is returned, where the generated file data comprises the derived file data and padding data to give the generated file data the maximum segment length.
    Type: Grant
    Filed: July 26, 2012
    Date of Patent: July 10, 2018
    Assignee: Quantel Limited
    Inventors: James Westland Cain, Simon Darryl Rogers, Michael James Weaver
  • Patent number: 10021640
    Abstract: Embodiments of the present disclosure provide a method for receiving D2D discovery information and an apparatus. The method for receiving D2D discovery information includes: sending, by an upper layer of a radio resource control RRC layer of a D2D communication device, a first instruction to a physical layer of the D2D communication device, where the first instruction is used to instruct the physical layer to switch from a D2D sleep state to a D2D listening state; and receiving, by the physical layer of the D2D communication device, the first instruction and switching from the D2D sleep state to the D2D listening state according to the first instruction, to listen to D2D discovery information. This reduces power consumption of the D2D communication device and prolongs a standby time of the D2D communication device.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: July 10, 2018
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Bo Lin, Tao Zhang
  • Patent number: 10007705
    Abstract: At least one key word is detect in a search query. Alternative search query is automatically generated based on the at least one key word. The alternative search query includes a search operator associated with the at least one key word. A first search result is generated based on the alternative search query and displayed in a web browser.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: June 26, 2018
    Assignee: International Business Machines Corporation
    Inventors: Thomas M. Annau, Gregory B. Lindahl, Samuel Makonnen, Michael Markson, Keith Peters, Robert Michael Saliba, Al Sary, Rich Skrenta, Dan Swartz, Robert N. Truel, Timothy Walters
  • Patent number: 9999075
    Abstract: A transmitter generates a header frame having a frame length indicating the beginning of data to be transmitted, data frames having frame lengths representing the data to be transmitted, and an end frame having a frame length indicating the end of the data to be transmitted. Then, for all of the header frame, data frames and end frame, the transmitter executes transmitting the kth frame when the wireless communication space is available, thereby transmitting the header frame, data frames and end frame, one after another, in accordance with the CSMA/CA scheme.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: June 12, 2018
    Assignees: NEC COMMUNICATION SYSTEMS, LTD., A SCHOOL CORPORATION KANSAI UNIVERSITY, ADVANCED TELECOMMUNICATIONS RESEARCH INSTITUTE INT
    Inventors: Tetsuya Ito, Yukihiro Hara, Masahito Iwai, Hiroyuki Yomo, Takatoshi Kimura, Akio Hasegawa
  • Patent number: 9979642
    Abstract: A user packet processing method is disclosed in which a forwarding plane device receives a flow entry installation message from a control plane device, writes the flow entries into the flow tables corresponding to the flow table identifiers, and performs a matching and processing procedure on the received user packet after the flow entries are written into the flow tables corresponding to the flow table identifiers; wherein the quantity of the flow entry installation messages is one, and the flow entry installation message carries all flow entries that may be needed to process a user packet, and a flow table identifier of a flow table in which each flow entry of all the flow entries is located. By using the foregoing manner, a case is effectively avoid that a forwarding plane device wrongly processes a user packet because of a network delay.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: May 22, 2018
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Hui Ni
  • Patent number: 9972031
    Abstract: A computer-implemented method for identifying directed content without access to personally-identifiable information of a user includes receiving a group identifier that identifies a group to which the user belongs and an identifier for a device of the user; selecting content that is determined to be responsive to preferences of the group, without using information that identifies the user; and providing the selected content for display on the device of the user.
    Type: Grant
    Filed: July 29, 2013
    Date of Patent: May 15, 2018
    Assignee: Google LLC
    Inventors: Anders Skoe, Melodie M. Chu
  • Patent number: 9954984
    Abstract: A receiver, transmitter and method for enabling a replay using a packetized link protocol are provided. In one embodiment, the method includes: (1) transmitting a stream of packets including an untagged packet and (2) using synchronized counters to determine a sequence ID of the untagged packet, which is a corrupt/lost packet that needs to be retransmitted.
    Type: Grant
    Filed: October 14, 2015
    Date of Patent: April 24, 2018
    Assignee: Nvidia Corporation
    Inventors: Dennis Ma, Michael Osborn, Eric Tyson, Stephen D. Glaser, Marvin Denman, Jonathan Owen, Mark Hummel
  • Patent number: 9921847
    Abstract: In one embodiment of the present invention, a streaming multiprocessor (SM) uses a tree of nodes to manage threads. Each node specifies a set of active threads and a program counter. Upon encountering a conditional instruction that causes an execution path to diverge, the SM creates child nodes corresponding to each of the divergent execution paths. Based on the conditional instruction, the SM assigns each active thread included in the parent node to at most one child node, and the SM temporarily discontinues executing instructions specified by the parent node. Instead, the SM concurrently executes instructions specified by the child nodes. After all the divergent paths reconverge to the parent path, the SM resumes executing instructions specified by the parent node. Advantageously, the disclosed techniques enable the SM to execute divergent paths in parallel, thereby reducing undesirable program behavior associated with conventional techniques that serialize divergent paths across thread groups.
    Type: Grant
    Filed: January 21, 2014
    Date of Patent: March 20, 2018
    Assignee: NVIDIA Corporation
    Inventor: John Erik Lindholm
  • Patent number: 9916551
    Abstract: Disclosed are methods and systems for optimizing business continuity in IT environments. One such method involves comparing a representation and a template. The representation represents units of computing entities, and relationships between the units of computing entities. The method determines whether a system represented by the representation meets a threshold represented by the template based on a result of the comparing, and provides a result of the determining. The threshold can established by a disaster recovery site, a service level agreement, or a configuration drift, and the result of the determining can be used to evaluate the disaster recovery site, the service level agreement, or the configuration drift.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: March 13, 2018
    Assignee: Veritas Technologies LLC
    Inventor: Tushar Bandopadhyay
  • Patent number: 9900729
    Abstract: A device for enabling Internet access over a wireless short-range communications network that comprises the means to detect and identify the occupants of the room the device resides in, includes a safety mode to prevent unauthorized device reprogramming and works in conjunction with a smart device application to improve accuracy of its occupancy detection capabilities.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: February 20, 2018
    Assignee: SQ Mind Inc
    Inventor: Wojciech Grohman
  • Patent number: 9888421
    Abstract: Methods and apparatus are provided for enhanced bearer continuity for the 3GPP network. In one novel aspect, the UE detects missing parameters for the inter-RAT bearer change in an idle state. The UE performs bearer preservation procedures to maintain the bearer continuity. In one embodiment, predefined/preconfigured parameter settings are used. In one embodiment, a mapping rule is used to map the missing parameter to a predefined value based on one or more known parameters. In another embodiment, the missing parameters are obtained from the network. In another embodiment, signaling procedures used to obtain the missing parameters. The signaling procedures include a service request, a UE-initiated bearer modification procedure. In one embodiment, the cell reselection is suspended such that the signaling procedure is performed to obtain the missing parameters before the cell reselection. In another embodiment, a RAU procedure is used upon detecting the missing of parameters.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: February 6, 2018
    Assignee: MEDIATEK INC.
    Inventors: Shang-Ru Mo, Chien-Chun Huang-Fu, Yuan-Chieh Lin, Yung Hsiang Hsieh, Yung-Fu Chen
  • Patent number: 9876543
    Abstract: Systems and methods are disclosed herein to provide improved channel estimation and channel state information (CSI) transfer in a wireless data communication system, including but not limited to Multiple Input Multiple Output (MIMO) communication systems. In accordance with one or more embodiments and aspects thereof, a channel estimation and CSI transfer system is disclosed that extends and utilizes existing frame transfer elements to accomplish estimation and transfer. Such a system may offer improved capabilities such as a lower overhead CSI transfer, reduced data transfer latency, and more frequent CSI measurements.
    Type: Grant
    Filed: January 5, 2016
    Date of Patent: January 23, 2018
    Assignee: KEYSIGHT TECHNOLOGIES SINGAPORE (HOLDINGS) PTE. LTD.
    Inventors: Thomas Alexander, Lester Noel Stott
  • Patent number: 9858399
    Abstract: A group definition management system can easily acquire correspondence between an internal ID and an external ID and easily reflect information of a group definition for the internal ID to an external site. In a typical embodiment of the present invention, this is configured of an internal server 10, an external server 20, and a client. The internal server 10 has an internal user management table 15 and an internal authentication unit 11 that performs authentication by the internal ID. The external server 20 has an external user management table 24 and an external authentication unit 21 that performs authentication by the external ID and replies the information of the external ID in response to an inquiry for whether or not a specific user is an authentic user.
    Type: Grant
    Filed: September 27, 2011
    Date of Patent: January 2, 2018
    Assignee: RAKUTEN, INC.
    Inventor: Tatsumi Mashimo
  • Patent number: 9838192
    Abstract: This disclosure relates to management of a secondary component carrier by a wireless device when using carrier aggregation. According to one embodiment, a primary component carrier for communication between a base station and a wireless device may be configured according to a first wireless communication technology. A secondary component carrier may also be configured. The wireless device may detect a trigger condition to deactivate the secondary component carrier. In response, the wireless device may modify its feedback to the base station with respect to channel conditions for the secondary component carrier to cause the base station to deactivate the secondary component carrier.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: December 5, 2017
    Assignee: APPLE INC.
    Inventors: Wanping Zhang, Li Su, Yingjie Zhao
  • Patent number: 9825691
    Abstract: Frames received at a redundant port connecting a node to a communications network are identified by the frames including a sequence number associated with a source. A frame is received at the redundant port from a source. A newest sequence number of frames received from the source at the node is determined. A window of frames from the source is determined by corresponding sequence numbers. The window includes sequence numbers preceding the newest sequence number and associated with reception information of a corresponding frame at the node. The node relays the frame, when a sequence number of the received frame is within the window and the reception information indicates a first reception of the frame at the node.
    Type: Grant
    Filed: November 14, 2012
    Date of Patent: November 21, 2017
    Assignee: FLEXIBILIS OY
    Inventors: Timo Koskiahde, Jouni Kujala
  • Patent number: 9817864
    Abstract: Monitoring data can be sent, received, stored, and accessed with zero setup. Customers can send monitoring data to be stored without the customers having to perform any setup ahead-of-time, such as arbitrary lists of key-value pairs. Customers can perform zero setup pivot queries using stored monitoring data. For example, users can perform pivot queries using any available stored information, such as available metric types and dimensions, without any setup needed ahead-of-time.
    Type: Grant
    Filed: June 13, 2013
    Date of Patent: November 14, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: John David Dunagan, Derek Solomon Pai, Caitlyn Rose Shim, John W. Heitmann, Michael R. Foster
  • Patent number: 9806997
    Abstract: Methods, apparatus and articles of manufacture (e.g., physical storage media) to perform service specific route selection in communication networks are disclosed. Example route selection methods disclosed herein include determining respective component performance parameters for network components of a communication network based on a weighting profile associated with a first service from a plurality of different services for which traffic is to be routed in the communication network. Disclosed example route selection methods also include determining, based on the component performance parameters, respective path performance parameters for a plurality of candidate paths between two endpoints in the communication network. Disclosed example route selection methods further include selecting, based on the path performance parameters, a first one of the candidate paths to route traffic for the first service between the two endpoints.
    Type: Grant
    Filed: June 16, 2015
    Date of Patent: October 31, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Randolph Wohlert
  • Patent number: 9807102
    Abstract: A communication support system among a plurality of users within a hierarchical structure is disclosed herein. An electronic note may be transcribed using a computing device within an active session that has other authorized users. The communication support system may determine other devices authorized to receive electronic notes, at the end of each session all information is permanently deleted. Notes may be sent based a chain of command of those users in a session. Notes will be relayed based on an authorization level of each client computing devices and will be relayed when certain criteria are satisfied. The electronic note may be transmitted to a second client computing device based on the authorization level and the criteria being satisfied. The second computing device may then approve of and forward the electronic note to a relatively higher client computing device within the hierarchy, such as a third client computing device.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: October 31, 2017
    Inventor: Adam Modras
  • Patent number: 9801205
    Abstract: Embodiments of the present disclosure provide a data transmission method, apparatus and system. The method includes: receiving an RTS frame sent by a legacy STA on a channel including a primary channel, and sending an indicating frame to the legacy STA and a new station, for enabling the legacy STA to send data on the channel including the primary channel according to the indicating frame, and enabling the new station to send data on a secondary channel not occupied by the legacy STA according to the indicating frame. By adopting the data transmission method, apparatus and system provided by the embodiments of the present disclosure, uplink OFDMA data transmission under a compatible mode is achieved, and the problem of bandwidth waste caused by data transmission of the legacy STA is solved.
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: October 24, 2017
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yunbo Li, Tianyu Wu, Yi Luo
  • Patent number: 9781546
    Abstract: A datacenter server information handling system topology is determined from Bluetooth Low Energy beacon signals communicated with a mobile information handling system that provides multiple ranges temporally related as the mobile information handling system moves through the datacenter. Server information handling system positions are determined and mapped relative to each other and also relative to position information detected in the datacenter, such as with a camera or accelerometer disposed in the mobile information handling system.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: October 3, 2017
    Assignee: DELL PRODUCTS L.P.
    Inventors: Robert Barrett, Saurav Shrestha
  • Patent number: 9762531
    Abstract: A digital data communications network that supports efficient, scalable routing of data and use of network resources by combining a recursive division of the network into hierarchical sub-networks with repeating parameterized general purpose link communication protocols and an addressing methodology that reflects the physical structure of the underlying network hardware. The sub-division of the network enhances security by reducing the amount of the network visible to an attack and by insulating the network hardware itself from attack. The fixed bandwidth range at each sub-network level allows quality of service to be assured and controlled. The routing of data is aided by a topological addressing scheme that allows data packets to be forwarded towards their destination based on only local knowledge of the network structure, with automatic support for mobility and multicasting.
    Type: Grant
    Filed: February 4, 2016
    Date of Patent: September 12, 2017
    Assignee: Tria Network Systems, LLC
    Inventor: John D. Day
  • Patent number: 9699057
    Abstract: A system and method for handling packets includes receiving the packets at a layer 3 handler in a network device, determining whether the packets are diagnostic packets by examining bit patterns of the packets, determining whether an application in the network device can handle the diagnostic packets when the packets are the diagnostic packets, delivering the diagnostic packets to the application for handling when the application in the network device can handle the diagnostic packets, receiving response packets from the application, and transmitting the response packets. In some embodiments, the bit patterns include a reserved bit of an IP header that is set to one when the packets are the diagnostic packets. In some embodiments, application packets and the diagnostic packets include a same source IP address, a same destination IP address, a same source port, and a same destination port.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: July 4, 2017
    Assignee: DELL PRODUCTS L.P.
    Inventor: Pathangi Narasimhan Janardhanan
  • Patent number: 9680756
    Abstract: The embodiments are directed to methods and appliances for configuring a classification tree. The methods and appliances, can receive data packets having a source media access control (MAC) address. The methods and appliances can encode the source MAC address based on a determination of a message type. The methods and appliances can provide the encoded source MAC address to a quality-of-service (QoS) engine, wherein the encoded source MAC address configures the classification tree used by the QoS engine for authorizing the transmission of one or more data packets.
    Type: Grant
    Filed: August 16, 2013
    Date of Patent: June 13, 2017
    Assignee: Citrix Systems, Inc.
    Inventors: Seth K. Keith, Mustafa Kutluk Testicioglu
  • Patent number: 9674874
    Abstract: A method and apparatus for reconfiguring a medium access control (MAC) entity in a wireless transmit receive unit (WTRU). The method and apparatus includes the WTRU transmitting a MAC reconfiguration request, the WTRU receiving a MAC reconfiguration command including updated MAC parameter values and the WTRU reconfiguring a MAC entity based on the updated MAC parameter values in the MAC reconfiguration command.
    Type: Grant
    Filed: October 3, 2015
    Date of Patent: June 6, 2017
    Assignee: InterDigital Patent Holdings, Inc.
    Inventors: Jin Wang, Mohammed Sammour
  • Patent number: 9654257
    Abstract: A method and apparatus for time-efficient confirmed group data acknowledgement includes a radio subscriber unit (SU) configured to (i) generate a receive status message comprising a first synchronization pattern indicating successful receipt of a set of data blocks when the SU has successfully received the set of data blocks from a base radio, (ii) generate a receive status message comprising a second synchronization pattern indicating unsuccessful receipt of a set of data blocks when the SU has not successfully received the set of data blocks from the base radio, and (iii) transmit the generated receive status message from the SU to the base radio during an uplink transmit time interval assigned by the base radio.
    Type: Grant
    Filed: January 26, 2015
    Date of Patent: May 16, 2017
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventor: Thomas B Bohn
  • Patent number: 9639303
    Abstract: An information processing apparatus and a method for controlling the information processing apparatus are disclosed. The method includes selecting a file to be printed and storing a rendering method as a previous value, which is determined from two methods. The method also includes determining whether or not the file is in a specific format and determining whether or not there is a previous value if it is determined that the file is in a specific format. The method further includes deciding the rendering method for the file to be the first method it is determined that the file is not in the specific format, and deciding the rendering method for the file to be a rendering method of the previous value if it is determined that there is a previous value.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: May 2, 2017
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Takeshi Hayakawa
  • Patent number: 9642168
    Abstract: An indirect communication system and a method of indirect communication include a mobile phone as either a calling device or receiving device. The mobile phone calls another device to set up a prospective communication, and then uses Voice over Internet Protocol (VoIP) to communicate with the other device over the Internet. The receiving device receives a generated signal notifying the receiving device of a proposed communication with the calling device. A server sets up a meeting point channel after the calling device has connected to the server. The server receives outgoing VoIP packets from the calling device and redirects the outgoing VoIP packets to the receiving device.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: May 2, 2017
    Assignee: WIRELESS WONDERS LTD.
    Inventors: Pak Kay Yuen, Johan Eliasch
  • Patent number: 9635587
    Abstract: The present invention discloses a multi-standard network convergence method, device, and system and relates to the field of communications technologies. The method includes: acquiring an AC mapping parameter corresponding to an RLC packet; performing encapsulation on the AC mapping parameter and the RLC packet; and forwarding an encapsulated packet to a second network, so that the second network acquires a corresponding AC according to the AC mapping parameter in the encapsulated packet, and places the RLC packet into a transmission queue corresponding to the AC for transmission. According to the present invention, an AC mapping parameter and an RLC packet are encapsulated and then sent to a second network, so that the second network may determine a corresponding AC according to the AC mapping parameter, so as to accurately place the RLC packet into a corresponding transmission queue for transmission and further implement multi-standard network convergence.
    Type: Grant
    Filed: July 29, 2015
    Date of Patent: April 25, 2017
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Lei Gao, Linfeng Xia
  • Patent number: 9622066
    Abstract: A system and method which permit the RNC to control purging of data buffered in the Node B. The RNC monitors for a triggering event, which initiates the purging process. The RNC then informs the Node B of the need to purge data by transmitting a purge command, which prompts the Node B to delete at least a portion of buffered data. The purge command can include instructions for the Node B to purge all data for a particular UE, data in one or several user priority transmission queues or in one or more logical channels in the Node B, depending upon the particular data purge triggering event realized in the RNC.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: April 11, 2017
    Assignee: InterDigital Technology Corporation
    Inventors: Stephen E. Terry, Yi-Ju Chao, James M. Miller
  • Patent number: 9608476
    Abstract: A charging system includes a transmission line, a power adaptor, and an electronic device. The transmission line includes a first terminal and a second terminal. The power adaptor is coupled to the first terminal and generates a charging voltage and a first voltage signal. The charging voltage is at a first voltage level. The electronic device is coupled to the second terminal and receives the first voltage signal. When the first voltage signal is larger than a first preset voltage signal, the electronic device outputs a second voltage signal to the power adaptor. When the second voltage signal is larger than a second preset voltage signal, the power adaptor adjusts the charging voltage into a second voltage level.
    Type: Grant
    Filed: January 22, 2015
    Date of Patent: March 28, 2017
    Assignee: ASUSTeK COMPUTER INC.
    Inventors: Yu Hung, Tzu-Nan Cheng, Yu-Cheng Shen
  • Patent number: 9596187
    Abstract: A time-triggered Ethernet (TTE)-based data transmission method and node device, solving the problem of wasting network bandwidth resources in the prior art during TTE-based data transmission; in the method, a main node determines a scheduling period table based on a time-triggered packet; when a node has a to-be-transmitted event-triggered packet, and the node determines, according to the information stored in the scheduling period table, that a physical link occupied by the event-triggered packet is not in conflict with a physical link corresponding to the current time slot, the node transmits the event-triggered packet in the current time slot. The main node does not need to separately allocate time for the event-triggered packet of each node.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: March 14, 2017
    Assignee: KYLAND TECHNOLOGY CO., LTD
    Inventors: Huayi Ma, Jie Ding, Baihua Xue
  • Patent number: 9584387
    Abstract: Systems and methods for monitoring a computer network are provided. A network monitoring system generates a plurality of monitoring packets. The plurality of generated monitoring packets travel along respective paths through the computer network across a plurality of monitored links to respective destination nodes. Every monitored link in the computer network is included in at least one path. Each monitoring packet includes forwarding information which identifies each of the monitored links the monitoring packet is to traverse along its respective path. The network monitoring system tracks receipt of the generated monitoring packets by the respective destination nodes to detect faulty links.
    Type: Grant
    Filed: June 10, 2013
    Date of Patent: February 28, 2017
    Assignee: Google Inc.
    Inventors: Ross Cartlidge, Nicolas Guilbaud, Libin Huang, Arya Reais-Parsi
  • Patent number: 9582342
    Abstract: A communication device and associated method which is configured to utilize an API constraint language for communication of resource constraints between different layers of a communication stack. A first layer of the communication stack executing in a first communication device may receive application programming interface (API) messages from a second layer of the communication stack also executing in the first communication device. In addition, the first layer may receive resource constraints with the one or more API messages. These one or more resource constraints may be generated by the second layer, or other software executing in the communication device. The first layer may then execute communication functions based on the API messages and subject to the resource constraints. The resource constraints may affect usage of hardware and/or software resources of the first communication device during execution of the communication functions.
    Type: Grant
    Filed: April 23, 2015
    Date of Patent: February 28, 2017
    Assignee: NATIONAL INSTRUMENTS CORPORATION
    Inventors: Rohit Gupta, Nikhil U. Kundargi, Amal Ekbal, Achim Nahler
  • Patent number: 9584998
    Abstract: A system and method which permit the RNC to control purging of data buffered in the Node B. The RNC monitors for a triggering event, which initiates the purging process. The RNC then informs the Node B of the need to purge data by transmitting a purge command, which prompts the Node B to delete at least a portion of buffered data. The purge command can include instructions for the Node B to purge all data for a particular UE, data in one or several user priority transmission queues or in one or more logical channels in the Node B, depending upon the particular data purge triggering event realized in the RNC.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: February 28, 2017
    Assignee: InterDigital Technology Corporation
    Inventors: Stephen E. Terry, Yi-Ju Chao, James M. Miller
  • Patent number: 9577925
    Abstract: In general, techniques are described for providing current bandwidth usage information for one or more label switched paths (LSPs) to a path computation element (PCE) to trigger the PCE to dynamically modify a path computation domain of the PCE to manage network traffic within the domain. In some examples, a network router signals an LSP in a packet-switched network according to an allocated bandwidth for the LSP. The network router receives and maps the network packets to the LSP for transport along the LSP in accordance with forwarding information. The network router determines bandwidth usage information for the LSP that indicates a volume of the network packets mapped to the LSP and sends, in a notification message, the bandwidth usage information for the LSP to a path computation element that computes label switched paths for a path computation domain to trigger reoptimization of the path computation domain.
    Type: Grant
    Filed: July 11, 2013
    Date of Patent: February 21, 2017
    Assignee: Juniper Networks, Inc.
    Inventors: Nitin Bahadur, Sudhir Cheruathur
  • Patent number: 9560695
    Abstract: An increase in communication load in a network due to increasing messages for requesting information is suppressed. When a message for requesting information and a response message thereto are sent and received between a communication device (N1-Nn) that is an information requester and an information provider (Nx) on a network (NW) via a communication device (1), the communication device (1) stores the information acquired from the response message in a response information storage section (4), and when any communication device requests at least part of the same information, a control section (5) creates a response message including the requested information and responds.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: January 31, 2017
    Assignee: NEC CORPORATION
    Inventors: Tomu Tamura, Yoshio Ueda, Atsushi Nakata
  • Patent number: 9554417
    Abstract: Methods, apparatus, and computer program products for processing an RLC PDU having an RLC payload and an RLC header, wherein the RLC payload comprises a plurality of at least partially ciphered SDUs, each of the SDUs being either a partial or complete SDU, and wherein the RLC header comprises a separate count for each of the SDUs, each of the counts being configured to support deciphering of the corresponding SDU. Each SDU is a PDCP PDU having a PDCP payload and a PDCP header, wherein the PDCP payload comprises a plurality of IP packets, and wherein the PDCP header comprises a length indicator for at least one of the IP packets.
    Type: Grant
    Filed: December 21, 2009
    Date of Patent: January 24, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Sai Yiu Duncan Ho, Shailesh Maheshwari
  • Patent number: 9547285
    Abstract: There is provided an electricity demand regulating system which estimates a load amount of an individual equipment whose measurement information can not be acquired and improves estimation accuracy of an electricity demand amount in a power system. The electricity demand regulating system for managing electric energy used by a consumer according to an operation state of the power system includes a storage part to store measurement information of a consumer equipment, and a generation part to generate a load pattern indicating a load amount tendency from the measurement information of the equipment stored in the storage part. A load amount of an equipment whose measurement information is not stored in the storage part is estimated from the load pattern generated by the generation part, and an electricity demand amount of the consumer is obtained based on the measurement information and the estimated load amount.
    Type: Grant
    Filed: January 28, 2014
    Date of Patent: January 17, 2017
    Assignee: Hitachi, Ltd.
    Inventors: Hirotaka Takahashi, Yasushi Tomita, Ikuma Sugamata
  • Patent number: 9544924
    Abstract: According to one embodiment, a connection is established between a first communication device and a second communication device in accordance with one or more communication layers. Each communication layer is associated with a standard structure and protocol. An ad hoc communication layer structure and/or protocol are determined at the first communication device. The ad hoc communication layer structure and/or protocol are communicated to the second communication device. One or more of the standard structures and/or protocols are replaced at the first communication device with the ad hoc communication layer structure and/or protocol responsive to the second communication device acknowledging acceptance of the ad hoc communication layer structure and/or protocol.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: January 10, 2017
    Assignee: Lantiq Beteiligungs-GmbH & Co. KG
    Inventor: Xiaoning Nie
  • Patent number: 9503265
    Abstract: An electronic circuit (200) includes one or more programmable control-plane engines (410, 460) operable to process packet header information and form at least one command, one or more programmable data-plane engines (310, 320, 370) selectively operable for at least one of a plurality of cryptographic processes selectable in response to the at least one command, and a programmable host processor (100) coupled to such a data-plane engine (310) and such a control-plane engine (410). Other processors, circuits, devices and systems and processes for their operation and manufacture are disclosed.
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: November 22, 2016
    Assignee: Texas Instruments Incorporated
    Inventors: Amritpal Singh Mundra, Denis Roland Beaudoin