Patents by Inventor JOEL BENJAMIN

JOEL BENJAMIN has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9277564
    Abstract: A method of wireless communication includes monitoring coexistence issues among supported radios in a User Equipment (UE). The method includes determining a coexistence policy for communication resource operation within a user equipment (UE) and configuring communication resources of the user equipment in accordance with the determined coexistence policy. The policy may give priority to an LTE modem, an ISM modem, or may implement a variable priority scheme. The policy may be communicated to each modem from a host over a software messaging communication line. Modems in the UE may communicate with each other through logical lines providing real time communication. The policy may determine the operation of each modem and the treatment of the logical lines by each modem.
    Type: Grant
    Filed: August 4, 2011
    Date of Patent: March 1, 2016
    Assignee: QUALCOMM INCORPORATED
    Inventors: Jibing Wang, Tamer Adel Kadous, Ashok Mantravadi, Joel Benjamin Linsky
  • Publication number: 20160044142
    Abstract: A messaging system facilitates communication between users through various messaging channels. The messaging system supports multiple communication channels and includes a messaging module that automatically selects one or more of the messaging channels for delivering a message to a recipient of the message using, for example, a set of policy rules or a trained model. The messaging module may also provide, in a user interface for sending and receiving messages, a visual indication of the selected messaging channel to the sender of the message to provide the user with transparency about how the message will be delivered. Additionally, the message may be delivered via multiple messaging channels, where the messaging module may rescind messages from some of the messaging channels upon receiving a reply from the recipient of the message or other confirmation that the recipient has seen the message via one of the communication channels.
    Type: Application
    Filed: October 23, 2015
    Publication date: February 11, 2016
    Inventors: Daniel Hsiao, Joel Benjamin Seligstein, Mark E. Zuckerberg, Kenneth M. Lau, Ross David Bayer, Zheng Zhang, Benjamin Peter Davenport, Peter Xiu Deng, Ben Gertzfield, Lucy Congyun Zhang, Jonathan David Perlow
  • Publication number: 20160036512
    Abstract: Methods and apparatus for multiple wireless service coexistence are disclosed. The disclosed methodology and accompanying apparatus serve to engage one or more switching devices to connect/disconnect a first service transmitter to a first antenna, connect/disconnect a dual mode receiver and second service transmitter from the first antenna, connect/disconnect the second service transmitter from a second antenna, and connect/disconnect a diversity receiver to the second antenna. A first service transmit signal in a first service can then be transmitted or received using the first antenna, and a second service receive signal in a second service can be transmitted or received using the second antenna and the diversity receiver.
    Type: Application
    Filed: October 15, 2015
    Publication date: February 4, 2016
    Inventors: Roland R. Rick, Michael Kohlmann, Mark Vernon Lane, Joel Benjamin Linsky, Vincent Knowles Jones
  • Patent number: 9219704
    Abstract: A messaging system that organizes and presents messages to users of the messaging system. The messaging system includes a mailbox module that receives messages and generates conversation threads from the messages. Messages received from different electronic message channels may be aggregated into a common conversation thread. The conversation threads are also organized in a message interface and then presented to a user of the messaging system. The messaging system may include a social networking system that stores social information about users, which can be used to organize the conversation threads. Other features include a multi mode message interface, and a method for adding contextual information to messages.
    Type: Grant
    Filed: October 28, 2011
    Date of Patent: December 22, 2015
    Assignee: Facebook, Inc.
    Inventors: Drew W. Hamlin, Daniel Hsiao, Mark E. Zuckerberg, Andrew G. Bosworth, Joel Benjamin Seligstein, Ross David Bayer
  • Publication number: 20150356289
    Abstract: Methods, devices, systems, and non-transitory processor-readable storage media for authenticating a computing device to access functionalities. An embodiment method may include operations for receiving in the computing device a signal from a proximity beacon device, obtaining from the received signal information that indicates whether the proximity beacon device has detected movement, determining whether the obtained information matches stored data corresponding to the proximity beacon device, performing an abbreviated authentication operations for the computing device to access the functionalities when it is determined that the obtained information from the received signal matches the stored data, and performing a normal authentication operations for the computing device to access the functionalities when it is determined that the obtained information from the received signal does not match the stored data.
    Type: Application
    Filed: June 4, 2014
    Publication date: December 10, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Craig Matthew Brown, Joel Benjamin Linsky, Michael William Paddon, Craig William Northway
  • Patent number: 9203796
    Abstract: A messaging system facilitates communication between users through various messaging channels. The messaging system supports multiple communication channels and includes a messaging module that automatically selects one or more of the messaging channels for delivering a message to a recipient of the message using, for example, a set of policy rules or a trained model. The messaging module may also provide, in a user interface for sending and receiving messages, a visual indication of the selected messaging channel to the sender of the message to provide the user with transparency about how the message will be delivered. Additionally, the message may be delivered via multiple messaging channels, where the messaging module may rescind messages from some of the messaging channels upon receiving a reply from the recipient of the message or other confirmation that the recipient has seen the message via one of the communication channels.
    Type: Grant
    Filed: August 8, 2011
    Date of Patent: December 1, 2015
    Assignee: Facebook, Inc.
    Inventors: Daniel Hsiao, Joel Benjamin Seligstein, Mark E. Zuckerberg, Kenneth M. Lau, Ross David Bayer, Zheng Zhang, Benjamin Peter Davenport, Peter Xiu Deng, Ben Gertzfield, Lucy Congyun Zhang, Jonathan David Perlow
  • Patent number: 9185720
    Abstract: A method of wireless communication includes determining a frame offset between communications of a first communication resource (e.g., an LTE radio) and communications of a second communication resource (e.g., a Bluetooth or WLAN radio). The method also includes determining potential time slot configurations for the communications of the second communication resource. A time slot configuration is selected from the determined potential time slot configurations, to reduce degradation of the first communication resource due to conflicting time slots between the first communication resource and the second communication resource, based on the determined frame offset. The selection may be based on the determined frame offset.
    Type: Grant
    Filed: January 14, 2011
    Date of Patent: November 10, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Ashok Mantravadi, Tamer A. Kadous, Joel Benjamin Linsky
  • Patent number: 9173228
    Abstract: To mitigate potential interference between radio access technologies (RATs) on a multi-RAT device, traffic scheduling rules may be implemented so that communications of the individual RATs are timed in a manner that reduces interference. For example, communications of a Bluetooth/WLAN RAT may be scheduled such that initial and responsive communications of the Bluetooth/WLAN RAT occur during sub-frames of an LTE RAT that are less likely to cause cross-RAT interference.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: October 27, 2015
    Assignee: QUALCOMM INCORPORATED
    Inventors: Joel Benjamin Linsky, Ashok Mantravadi, Jibing Wang
  • Patent number: 9161233
    Abstract: Interference between potentially conflicting radio access technologies (RATs) in a wireless device may be managed through a coexistence manager. The coexistence manager allows a first active RAT to yield conflicting resources to a second idle RAT for purposes of receiving signals to allow proper operation by the second RAT. These signals may be, for example, paging signals to a Long Term Evolution (LTE) radio or beacons to a wireless local area network (WLAN) radio.
    Type: Grant
    Filed: February 8, 2011
    Date of Patent: October 13, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Jibing Wang, Joel Benjamin Linsky, Tamer A. Kadous, Ashok Mantravadi, Pranav Dayal
  • Patent number: 9130656
    Abstract: A method of wireless communication includes monitoring coexistence issues among supported radios in a User Equipment (UE). The method includes configuring a UE with first and second filter configurations. The first filter configuration covers a first frequency band, for example a portion of the ISM band. The first filter configuration may be wider than the second filter configuration, which excludes a portion of the first frequency band that is adjacent to a proximate second frequency band, for example LTE Band 7 or LTE Band 40. The UE selects between the first and second filter configurations based on the frequency of a first UE event. If the UE event is in a frequency in the adjacent portion excluded by the second filter configuration, the UE arbitrates depending on event priority. The second filter configuration may be chosen to reduce or minimize arbitration.
    Type: Grant
    Filed: May 23, 2011
    Date of Patent: September 8, 2015
    Assignee: QUALCOMM Incorporated
    Inventor: Joel Benjamin Linsky
  • Patent number: 9088406
    Abstract: Systems, methods, and devices synchronize data streams by hashing received data frames to generate a sequence of hash values, comparing the generated hash value sequence to a hash value sequence received in a control stream, and processing data frames when the hash value sequences match. A source device and multiple receiver devices may synchronize audio data encoded in data frames, applying a hash function to each data frame to generate a first sequence of hash values, transmitting the data frames on a first channel and the first sequence of hash values on a control channel, receiving the data frames and the first sequence of hash values in the receiver devices, applying the hash algorithm to received data frames to generate a second sequence of hash values, comparing the first and second sequences of hash values, and processing data frames when the first and second sequences of hash values match.
    Type: Grant
    Filed: July 29, 2012
    Date of Patent: July 21, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Adam E. Newham, Joel Benjamin Linsky, Rohit Sauhta, Brian F. Miller, Kevin Wayne Bartig
  • Publication number: 20150201455
    Abstract: A packet is received at a device, over a connection between the device and another device indicating suspending the connection. The device suspends the connection and stores a suspended connection attribute record having connection attributes for resuming the connection. The device receives an advertisement packet having a resume suspended connection request, and determines if the resume suspended connection request is a request to resume the connection associated with the suspended connection attribute record. If determining is affirmative, the device resumes the connection according to the stored connection attributes.
    Type: Application
    Filed: July 17, 2014
    Publication date: July 16, 2015
    Inventors: Brian Arnold REDDING, Joel Benjamin LINSKY
  • Publication number: 20150201446
    Abstract: Packets are communicated between a first device and a second device, over a primary data channel, according to an interval. The first device receives over the primary data channel a request from the second device to establish a secondary data channel. The request includes secondary connection parameters including an offset relative to events on the primary data channel, and a sub-interval relative to the interval. Acknowledgement is exchanged and the first and second devices communicate over the secondary data channel according to the secondary connection parameters.
    Type: Application
    Filed: August 22, 2014
    Publication date: July 16, 2015
    Inventors: Joel Benjamin LINSKY, Brian Arnold REDDING
  • Publication number: 20150201389
    Abstract: A method for reducing transmission interference is described. The method includes negotiating a receive window of a slave wireless device. The method also includes exchanging timing uncertainty information relating to a clock of the slave wireless device and a clock of the master wireless device. The method further includes transmitting a packet multiple times on a same frequency based on the receive window and the timing uncertainty information.
    Type: Application
    Filed: January 13, 2014
    Publication date: July 16, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Joel Benjamin Linsky, Brian Arnold Redding
  • Patent number: 9030404
    Abstract: A method for controlling a controlled device with a device wearable on a portion of a body is disclosed. The method includes detecting relative movement between the wearable device and the portion of the body; and generating an indication of the relative movement for use in controlling the controlled device. A method for controlling a controlled device with a device wearable on a portion of a body is also disclosed. The method includes receiving a message indicating a relative movement between the wearable device and the portion of the body; and generating an action to control the controlled device based on a command associated with the relative movement. Apparatuses for performing the methods are disclosed herein as well.
    Type: Grant
    Filed: March 12, 2010
    Date of Patent: May 12, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Joel Benjamin Linsky, Oliver Michaelis, Manuel Eduardo Jaime
  • Patent number: 9024865
    Abstract: Various methods for controlling a device is disclosed including dynamically selecting a set of mappings defining how a gesture made by a movement of at least one wearable item will be interpreted as one or more commands; determining whether the gesture has a mapping in the set of mappings; and translating the gesture into a command for the device based on the determination. Interpreting movements of a wearable item as gestures associated with a command to control a controlled device is also disclosed that includes sensing a movement of the wearable item in context as being indicative of a gesture relating to the command based on the first context.
    Type: Grant
    Filed: March 12, 2010
    Date of Patent: May 5, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Joel Benjamin Linsky, Oliver Michaelis, Manuel Eduardo Jaime
  • Publication number: 20150120743
    Abstract: A messaging system receives a message that is intended for a recipient, who is a user of a social networking system. An object associated with the message is identified based on the message content and/or metadata associated with the message. The messaging system accesses a social networking system database to obtain social information about a relationship between the recipient and the identified object. The message is then indexed using the social information, wherein an entry for the message is stored in a message index based on the social information. This process may be repeated for each received message, and multiple different message indexes may be generated for received messages to track different types of social information. A user interface for viewing messages uses the message index to organize the messages, such as to filter, categorize, and/or sort the messages in the display.
    Type: Application
    Filed: December 30, 2014
    Publication date: April 30, 2015
    Inventors: Prashant Malik, Jiakai Liu, Andrew G. Bosworth, Joel Benjamin Seligstein
  • Publication number: 20150103758
    Abstract: A method for identifying a radio access technology by an electronic device is described. The method includes generating, by a first communication circuitry, a first message that identifies a radio access technology. The first message is of a first message type. The method also includes sending, by the first communication circuitry, the first message to a second communication circuitry. The first communication circuitry and the second communication circuitry communicate with each other over a non-radio link. The method further includes sending, by the first communication circuitry, a second message associated with the first message. The second message is of a second message type that is different from the first message type.
    Type: Application
    Filed: April 23, 2014
    Publication date: April 16, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Jibing Wang, Joel Benjamin Linsky
  • Patent number: 9000887
    Abstract: A method for communicating control information by a wearable device is disclosed. The method includes determining a first movement according to a first degree of freedom as being gesture-related and a second movement according to a second degree of freedom as being gesture-related; generating a first set of possibly performed gestures based on the first movement; generating a second set of possibly performed gestures based on the second movement; inferring, from the first and second sets, whether the first movement is representative of an intended command; and transmitting information based on the inference. An apparatus for performing the method is also disclosed.
    Type: Grant
    Filed: March 12, 2010
    Date of Patent: April 7, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Joel Benjamin Linsky, Oliver Michaelis, Manuel Eduardo Jaime
  • Patent number: 8984081
    Abstract: A messaging system receives a message that is intended for a recipient, who is a user of a social networking system. An object associated with the message is identified based on the message content and/or metadata associated with the message. The messaging system accesses a social networking system database to obtain social information about a relationship between the recipient and the identified object. The message is then indexed using the social information, wherein an entry for the message is stored in a message index based on the social information. This process may be repeated for each received message, and multiple different message indexes may be generated for received messages to track different types of social information. A user interface for viewing messages uses the message index to organize the messages, such as to filter, categorize, and/or sort the messages in the display.
    Type: Grant
    Filed: July 26, 2013
    Date of Patent: March 17, 2015
    Assignee: Facebook, Inc.
    Inventors: Prashant Malik, Jiakai Liu, Andrew G. Bosworth, Joel Benjamin Seligstein