Patents by Inventor Ben-Heng Juang

Ben-Heng Juang 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: 8843179
    Abstract: Provisioning an embedded subscriber identity module (eSIM) in a user equipment (UE) device with personalized subscriber information. A request may be transmitted for personalized subscriber information. The personalized subscriber information may be received. The personalized subscriber information may be installed in an eSIM in the UE device.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: September 23, 2014
    Inventors: Li Li, Arun G. Mathias, Ben-Heng Juang
  • Publication number: 20140223074
    Abstract: The invention provides a technique for managing write operations issued to a non-volatile memory included in a wireless device. A monitor software application executes on the wireless device and is configured to determine that a number of write operations issued to the non-volatile memory is greater than or equal to a write operation threshold associated with the non-volatile memory. In response, at least one application is isolated as the application responsible for issuing excessive write operations. The isolation can be carried out locally on the wireless device, or the isolation can be carried out remotely at a server by sending information about the write operations to the server. The monitor then limits additional write operations from being issued to the non-volatile memory so as to protect the non-volatile memory from becoming corrupted or inoperable.
    Type: Application
    Filed: February 7, 2013
    Publication date: August 7, 2014
    Applicant: APPLE INC.
    Inventors: Li LI, Ben-Heng JUANG, Arun G. MATHIAS
  • Publication number: 20140181471
    Abstract: Adaptive data collection practices in a multi-processor device. The device may include a first processor and a second processor. The first processor may operate in any of a plurality of power states. The first processor may indicate to the second processor when it transitions to a different power state. The second processor may collect information relating to its operation. The second processor may collect the information according to different information collecting modes depending on in which power state the first processor is operating. Less information may be collected in an information collecting mode corresponding to a lower power state of the first processor than in an information collecting mode corresponding to a higher power state of the first processor.
    Type: Application
    Filed: December 20, 2013
    Publication date: June 26, 2014
    Applicant: APPLE INC.
    Inventors: Ben-Heng Juang, Arjuna Sivasithambaresan, Jesus A. Gutierrez Gomez, Karthik Anantharaman, Srinivasan Nimmala
  • Patent number: 8744534
    Abstract: Preserving battery resources in a wireless device in communication with a wireless network by dynamically aligning a RRC connection status of a mobile wireless communication device in communication with a wireless network with a data traffic profile. The data traffic profile indicating a pattern of data transfer between the mobile wireless communication device and the wireless network.
    Type: Grant
    Filed: May 27, 2010
    Date of Patent: June 3, 2014
    Assignee: Apple Inc.
    Inventors: Shiehlie Wang, Ben-Heng Juang
  • Publication number: 20140099925
    Abstract: Methods and apparatus enabling programming of electronic identification information of a wireless apparatus. In one embodiment, a previously purchased or deployed wireless apparatus is activated by a cellular network. The wireless apparatus connects to the cellular network using an access module to download operating system components and/or access control client components. The described methods and apparatus enable updates, additions and replacement of various components including Electronic Subscriber Identity Module (eSIM) data, OS components. One exemplary implementation of the invention utilizes a trusted key exchange between the device and the cellular network to maintain security.
    Type: Application
    Filed: October 8, 2013
    Publication date: April 10, 2014
    Applicant: Apple Inc.
    Inventors: Stephan V. SCHELL, Arun G. MATHIAS, Jerrold VON HAUCK, David T. HAGGERTY, Kevin McLAUGHLIN, Ben-Heng JUANG, Li LI
  • Publication number: 20140064167
    Abstract: A method includes inter-chip data communications between a power-managed integrated circuit (IC) and a peer IC. The peer IC generates a data frame and prepends a discardable preamble of a predefined size to a payload of the data frame. The predefined size is a size not less than a size of data discarded by the power-managed IC upon the power-managed IC receiving a data frame while in a low-power state. The peer IC transmits the data frame to the power-managed IC. The power-managed IC, while in a low-power state, may receive the data frame from the peer IC and in response to receiving the data frame, begin exiting the low-power state. The power-managed IC, while exiting the low-power state, may discard a portion of the data frame such as for example, some or all of the discardable preamble, without discarding payload.
    Type: Application
    Filed: January 31, 2013
    Publication date: March 6, 2014
    Applicant: Apple Inc.
    Inventors: Karan Sanghi, Ben-Heng Juang, Arjuna Sivasithambaresan
  • Publication number: 20140064095
    Abstract: Apparatus and methods for optimizing communications at a communication processor that exchanges communications across a communication link on behalf of an application processor or other local endstation of the communications, wherein the communication link is intermittently inoperative. The application processor is a source or destination of communication packets that traverse the link, while the communication processor transmits and receives the packets for the application processor. Packets are queued at the communication processor for transmit while the link is temporarily inoperative. A filter operates to select obsolete packets for discard. Obsolete packets may include packets for which a subsequent FIN packet (or other termination notice) is received, and may also include packets that have associated deadlines that expire or that will expire before they can be delivered. Obsolete packets may further include packets that have been retransmitted while the link is inoperative.
    Type: Application
    Filed: September 6, 2012
    Publication date: March 6, 2014
    Applicant: APPLE INC.
    Inventors: Li Li, Ben-Heng Juang, Arun G. Mathias
  • Publication number: 20140031033
    Abstract: A method and apparatus for a mobile wireless device configured to adaptively scan for a preferred wireless network while roaming is described. In one embodiment, at least a portion of a database including characteristic information regarding wireless networks can be stored within the mobile wireless device. Network characteristic information can include mobile country codes, mobile network codes, location area codes and cell-IDs. When the mobile wireless device is connected to a network that is not a preferred network, the mobile wireless device can use the database information in conjunction with characteristics from a connected wireless network to determine when to scan for the preferred wireless network.
    Type: Application
    Filed: July 27, 2012
    Publication date: January 30, 2014
    Applicant: Apple Inc.
    Inventors: Ben-Heng Juang, Qin Zhang, Ravi Ayyappan
  • Publication number: 20130332764
    Abstract: One embodiment of the present invention provides a system that facilitates intelligent inter-processor communication with power optimization. The system comprises a memory, a first router, a second router, a first physical link coupled between the first router and the second router, and a second physical link coupled between the first router and the second router. Furthermore, the system comprises a first communication bus implemented on the first physical link, as well as a second communication bus implemented on the second physical link. Note that the second communication bus provides lower power consumption and lower bandwidth than the first communication bus. During operation, the system receives a packet at the first router, wherein the packet is destined for the second router. Next, the system selects either the first communication bus or the second communication bus over which to route the packet. Finally, the system routes the packet according to the selection.
    Type: Application
    Filed: September 28, 2012
    Publication date: December 12, 2013
    Applicant: APPLE INC.
    Inventors: Ben-Heng Juang, Arun G. Mathias, Karan Sanghi, Arjuna Sivasithambaresan
  • Publication number: 20130303122
    Abstract: Provisioning an embedded subscriber identity module (eSIM) in a user equipment (UE) device with personalized subscriber information. A request may be transmitted for personalized subscriber information. The personalized subscriber information may be received. The personalized subscriber information may be installed in an eSIM in the UE device.
    Type: Application
    Filed: September 14, 2012
    Publication date: November 14, 2013
    Inventors: Li Li, Arun G. Mathias, Ben-Heng Juang
  • Patent number: 8555067
    Abstract: Methods and apparatus enabling programming of electronic identification information of a wireless apparatus. In one embodiment, a previously purchased or deployed wireless apparatus is activated by a cellular network. The wireless apparatus connects to the cellular network using an access module to download operating system components and/or access control client components. The described methods and apparatus enable updates, additions and replacement of various components including Electronic Subscriber Identity Module (eSIM) data, OS components. One exemplary implementation of the invention utilizes a trusted key exchange between the device and the cellular network to maintain security.
    Type: Grant
    Filed: May 19, 2011
    Date of Patent: October 8, 2013
    Assignee: Apple Inc.
    Inventors: Stephan V. Schell, Arun G. Mathias, Jerrold Von Hauck, David T. Haggerty, Kevin McLaughlin, Ben-Heng Juang, Li Li
  • Publication number: 20130143615
    Abstract: A mobile wireless device maintains a radio sector database. When receiving no response or a negative response from a radio sector to a transmitted signaling message, the mobile wireless device adds or updates the radio sector database. When receiving a positive response from the radio sector, the mobile wireless device deletes the radio sector from the radio sector database. Before transmitting signaling messages to a radio sector, the mobile device determines a time delay value if the radio sector is in the radio sector database. The mobile wireless device discards the signaling message when an elapsed time since a most recently transmitted signaling message to the radio sector does not exceed the determined time delay value. In an embodiment, each radio sector in the radio sector database includes a failure count value, and the determined time delay value depends on the failure count value.
    Type: Application
    Filed: December 5, 2011
    Publication date: June 6, 2013
    Applicant: Apple Inc.
    Inventors: Ben-Heng JUANG, Ravi Ayyappan, Shiehlie Wang
  • Publication number: 20120108207
    Abstract: Methods and apparatus enabling programming of electronic identification information of a wireless apparatus. In one embodiment, a previously purchased or deployed wireless apparatus is activated by a cellular network. The wireless apparatus connects to the cellular network using an access module to download operating system components and/or access control client components. The described methods and apparatus enable updates, additions and replacement of various components including Electronic Subscriber Identity Module (eSIM) data, OS components. One exemplary implementation of the invention utilizes a trusted key exchange between the device and the cellular network to maintain security.
    Type: Application
    Filed: May 19, 2011
    Publication date: May 3, 2012
    Inventors: Stephan V. Schell, Arun G. Mathias, Jerrold Von Hauck, David T. Haggerty, Kevin McLaughlin, Ben-Heng Juang, Li Li
  • Publication number: 20110269463
    Abstract: Preserving battery resources in a wireless device in communication with a wireless network by dynamically aligning a RRC connection status of a mobile wireless communication device in communication with a wireless network with a data traffic profile. The data traffic profile indicating a pattern of data transfer between the mobile wireless communication device and the wireless network.
    Type: Application
    Filed: May 27, 2010
    Publication date: November 3, 2011
    Applicant: APPLE INC.
    Inventors: Shiehlie Wang, Ben-Heng Juang