Patents by Inventor Ruifeng Xu

Ruifeng Xu 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).

  • Publication number: 20220321642
    Abstract: Methods, systems, apparatuses, devices, and computer program products are described. In some systems, a component (e.g., software component, hardware component, or a combination thereof) may support integration between a customer relationship management (CRM) system and a telephony system. A processing device—such as a server—hosting the component (e.g., hosted in the CRM system) may load an inline frame supporting a connector to the telephony system within the component and may embed a service within the component. The embedded service may support calls to one or more messaging functions defined for a bridge component between the CRM and telephony systems. The inline frame and the embedded service may communicate messages via an unexposed message channel to support secure messaging. The embedded service may call one or more functions (e.g., a publish function, a handle message function) of the bridge component, for example, based on the messaging.
    Type: Application
    Filed: March 31, 2022
    Publication date: October 6, 2022
    Inventors: Ruifeng Xu, Aizaz Ali Hakro, David Louvton, Vivek Tikoo
  • Patent number: 11436594
    Abstract: An apparatus and method for user identity control are provided. The apparatus includes a communication unit, a storage unit including a unique ID and a plurality of sections, each section including different identity information, and a controller for, in response to a transaction request, transmitting a request for identity information to an authorization server via the communication unit, and for, in response to authorization information received from the authorization server, transmitting identity information to a third party to complete the transaction according to the received authorization information.
    Type: Grant
    Filed: February 4, 2013
    Date of Patent: September 6, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Xu Cao, Aamer Khani, Ruifeng Xu, Benny Wong, Shigong Liu
  • Patent number: 11030210
    Abstract: A system receives an action override rule and stores it, including display criteria associated with a user interface page, into a hierarchy of rules for displaying multiple user interface pages. The system determines whether the action override rule in the hierarchy of rules matches request criteria associated with a user action, in response to receiving the user action. The system displays the user interface page associated with the display criteria if the action override rule in the hierarchy of rules matches the request criteria associated with the user action. If the action override rule in the hierarchy of rules does not match the request criteria associated with the user action, then the system can identify a hierarchical rule that is a hierarchical match for the request criteria associated with the user action; and display a user interface page associated with the hierarchical rule that is the hierarchical match.
    Type: Grant
    Filed: January 3, 2018
    Date of Patent: June 8, 2021
    Assignee: salesforce.com, inc.
    Inventors: Zenil N. Hussain, Ruifeng Xu, Wenqing Dai, Kavitha Musthyala, Dean Moses, Adheip Varadarajan, Sakshi Arora
  • Patent number: 10817652
    Abstract: A method is provided for generating a composite configuration map that is used for deep linkable to a component. In some embodiments, the method includes obtaining a page including a plurality of components organized in accordance with a hierarchy. The method also includes for one or more components of the plurality of components: generating, based on the hierarchy, a set of container configurations for the respective component, each container configuration being a configuration of a container that includes the respective component; and generating a container configuration map for the respective component based on the set of container configurations. The method further includes generating a composite configuration map including each of the container configuration maps.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: October 27, 2020
    Assignee: salesforce.com, inc.
    Inventors: Artem Dmytrenko, Wenqing Dai, Adheip Varadarajan, Amruta Madhukar Chitnis, Ruifeng Xu
  • Publication number: 20200250258
    Abstract: A method is provided for generating a composite configuration map that is used for deep linkable to a component. In some embodiments, the method includes obtaining a page including a plurality of components organized in accordance with a hierarchy. The method also includes for one or more components of the plurality of components: generating, based on the hierarchy, a set of container configurations for the respective component, each container configuration being a configuration of a container that includes the respective component; and generating a container configuration map for the respective component based on the set of container configurations. The method further includes generating a composite configuration map including each of the container configuration maps.
    Type: Application
    Filed: January 31, 2019
    Publication date: August 6, 2020
    Inventors: Artem DMYTRENKO, Wenqing DAI, Adheip VARADARAJAN, Amruta Madhukar CHITNIS, Ruifeng XU
  • Publication number: 20190205403
    Abstract: A system receives an action override rule and stores it, including display criteria associated with a user interface page, into a hierarchy of rules for displaying multiple user interface pages. The system determines whether the action override rule in the hierarchy of rules matches request criteria associated with a user action, in response to receiving the user action. The system displays the user interface page associated with the display criteria if the action override rule in the hierarchy of rules matches the request criteria associated with the user action. If the action override rule in the hierarchy of rules does not match the request criteria associated with the user action, then the system can identify a hierarchical rule that is a hierarchical match for the request criteria associated with the user action; and display a user interface page associated with the hierarchical rule that is the hierarchical match.
    Type: Application
    Filed: January 3, 2018
    Publication date: July 4, 2019
    Inventors: Zenil N. Hussain, Ruifeng Xu, Wenqing Dai, Kavitha Musthyala, Dean Moses, Adheip Varadarajan, Sakshi Arora
  • Patent number: 9918275
    Abstract: The present disclosure discloses a method and system for waking a sleeping trunking terminal. A trunking terminal determines whether to enter a sleeping mode in a standby status, calculates a waking monitoring time point of the group according to the group sleeping parameter of the group, enters the sleeping mode at a sleeping start time point of the trunking terminal, wakes up and monitors whether a group paging message is received at the waking monitoring time point of the group, wakes up, joins the group and monitors a group downlink sharing channel when the group paging message is received, and continues sleeping when the group paging message is not received. In a network side, a trunking switching center transmits a group establishment message to a base station. The base station calculates the waking monitoring time point, and transmits the group paging message at the waking monitoring time point.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: March 13, 2018
    Assignee: Beijing Xinwei Telecom Technology Inc.
    Inventors: Xixi Yu, Chunying Tang, Ruifeng Xu
  • Publication number: 20170188341
    Abstract: The application provides a method for processing a downlink control channel, including: in a downlink Transmit Time Interval (TTI), when a User Equipment (UE) of a group call in a cell has an individual service to be scheduled, a sender schedules a service of the group call within public space, by using a Group Radio Network Temporary Identifier (G-RNTI), and schedules the individual service within dedicated space by using a Cell Radio Network Temporary Identifier (C-RNTI); in the downlink TTI, when no UE in the group call of the cell has an individual service to be scheduled, the sender schedules the service of the group call within the dedicated space by using the G-RNTI.
    Type: Application
    Filed: December 2, 2014
    Publication date: June 29, 2017
    Inventors: Yuanchun Tan, Wenzhong Zhang, Qihua Huang, Ruifeng Xu
  • Publication number: 20170150370
    Abstract: Embodiments of the present disclosure provide a method for implementing wireless coverage, including: transmitting, at a local cell and an adjacent cell, a point-to-multipoint service using a Transmission Mode (TM) with a User Equipment (UE) reference signal; wherein the UE reference signal is generated using a same Identity (ID) and position mapping is performed for the UE reference signal using the same ID; transmission of the point-to-multipoint service is scrambled using the same ID.
    Type: Application
    Filed: November 28, 2014
    Publication date: May 25, 2017
    Inventors: Wenzhong ZHANG, Yuanchun TAN, Ruifeng XU, Wei ZHENG
  • Publication number: 20170150529
    Abstract: The present disclosure provides a method for reporting a trunked service attribute. The method includes: when a trunked terminal is to report the trunked service attribute, the trunked terminal reports the trunked service attribute to a base station via the third message MSG3 during a contention based random access procedure or via the first uplink data/signaling packet after obtaining the trunked service attribute. Based on the same concept, the present disclosure also provides a method of receiving a trunked service attribute, and a corresponding trunked terminal, a corresponding base stations and a corresponding system.
    Type: Application
    Filed: December 22, 2014
    Publication date: May 25, 2017
    Inventors: Yuanchun TAN, Wenzhong ZHANG, Wei ZHENG, Qihua HUANG, Ruifeng XU
  • Patent number: 9654762
    Abstract: An apparatus and method for a video capture device for recording 3 Dimensional (3D) stereoscopic video with motion sensors is provided are provided. The apparatus includes includes a camera unit having one lens for capturing video, a video encoder/decoder for encoding the captured video, a motion sensor for capturing motion data of the video capture device corresponding to the captured video, and a controller for controlling the video encoder/decoder and motion sensor to encode the captured video with the captured motion data.
    Type: Grant
    Filed: October 1, 2012
    Date of Patent: May 16, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ruifeng Xu, Ming Jiang, Xu Cao, Bartley Calder
  • Publication number: 20160119871
    Abstract: The present disclosure discloses a method and system for waking a sleeping trunking terminal. A trunking terminal determines whether to enter a sleeping mode in a standby status, calculates a waking monitoring time point of the group according to the group sleeping parameter of the group, enters the sleeping mode at a sleeping start time point of the trunking terminal, wakes up and monitors whether a group paging message is received at the waking monitoring time point of the group, wakes up, joins the group and monitors a group downlink sharing channel when the group paging message is received, and continues sleeping when the group paging message is not received. In a network side, a trunking switching center transmits a group establishment message to a base station. The base station calculates the waking monitoring time point, and transmits the group paging message at the waking monitoring time point.
    Type: Application
    Filed: June 28, 2013
    Publication date: April 28, 2016
    Applicant: Beijing Xinwei Telecom Technology Inc.
    Inventors: Xixi YU, Chunying TANG, Ruifeng XU
  • Publication number: 20140222687
    Abstract: An apparatus and method for user identity control are provided. The apparatus includes a communication unit, a storage unit including a unique ID and a plurality of sections, each section including different identity information, and a controller for, in response to a transaction request, transmitting a request for identity information to an authorization server via the communication unit, and for, in response to authorization information received from the authorization server, transmitting identity information to a third party to complete the transaction according to the received authorization information.
    Type: Application
    Filed: February 4, 2013
    Publication date: August 7, 2014
    Applicant: SAMSUNG ELECTRONICS CO. LTD.
    Inventors: Xu CAO, Aamer KHANI, Ruifeng XU, Benny WONG, Shigong LIU
  • Patent number: 8773542
    Abstract: An apparatus and method for adaptive camera control are provided. The method includes detecting motion information of a camera, predicting a motion of the camera based on the motion information, generating camera settings for controlling the camera, based on the predicted motion, controlling the camera to capture a frame according to the camera settings, performing digital image stabilizing on the captured frame, and outputting the stabilized frame.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: July 8, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ming Jiang, Ruifeng Xu, Bartley Calder
  • Patent number: 8718714
    Abstract: A handset is provided. The handset comprises a data input component, a display screen, and a processor. The processor is programmed to display a model of the handset on the display screen. The model comprises a plurality of virtual components. At least one of the virtual components is selectable by an input into the data input component and is operable, when selected, to promote a display of information related to the virtual component.
    Type: Grant
    Filed: October 25, 2006
    Date of Patent: May 6, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Bo Zhang, Bing Xia, Ruifeng Xu, Kuniaki Tran
  • Publication number: 20140092218
    Abstract: An apparatus and method for a video capture device for recording 3 Dimensional (3D) stereoscopic video with motion sensors is provided are provided. The apparatus includes includes a camera unit having one lens for capturing video, a video encoder/decoder for encoding the captured video, a motion sensor for capturing motion data of the video capture device corresponding to the captured video, and a controller for controlling the video encoder/decoder and motion sensor to encode the captured video with the captured motion data.
    Type: Application
    Filed: October 1, 2012
    Publication date: April 3, 2014
    Applicant: SAMSUNG ELECTRONICS CO. LTD.
    Inventors: Ruifeng XU, Ming JIANG, Xu CAO, Bartley CALDER
  • Publication number: 20130308002
    Abstract: An apparatus and method for adaptive camera control are provided. The method includes detecting motion information of a camera, predicting a motion of the camera based on the motion information, generating camera settings for controlling the camera, based on the predicted motion, controlling the camera to capture a frame according to the camera settings, performing digital image stabilizing on the captured frame, and outputting the stabilized frame.
    Type: Application
    Filed: May 17, 2012
    Publication date: November 21, 2013
    Applicant: SAMSUNG ELECTRONICS CO. LTD.
    Inventors: Ming JIANG, Ruifeng XU, Bartley CALDER
  • Publication number: 20130050215
    Abstract: An apparatus and method for rendering two-dimensional (2D) fonts in a three-dimensional (3D) space are provided. The apparatus includes a page generation unit for obtaining font information, for generating a 3D page, and for mapping two-dimensional (2D) coordinates corresponding to control points of at least one font glyph included in the font information onto the 3D page, a 3D transformation unit for applying at least one 3D transformation to the mapped control points, a camera unit for projecting the transformed mapped control points onto a 2D plane according to camera view information, and a font rasterizer for rendering the at least one font glyphs into a bitmap or pixmap according to the projected transformed mapped control points.
    Type: Application
    Filed: August 23, 2011
    Publication date: February 28, 2013
    Applicant: SAMSUNG ELECTRONICS CO. LTD.
    Inventors: Ruifeng XU, Bartley CALDER
  • Patent number: 7562312
    Abstract: A system comprising a display, a processor, and a storage device is provided. The storage device is operable to store instructions that, when executed by the processor, display on the display a graphical user interface that includes a plurality of objects. The plurality of objects each have a substantially similar shape. Each object includes a plurality of menu items visible on the object and one or more of the menu items are associated with applications.
    Type: Grant
    Filed: October 25, 2006
    Date of Patent: July 14, 2009
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ciaran Thomas Rochford, Bing Xia, Ruifeng Xu, Aga Orlova
  • Publication number: 20080102899
    Abstract: A handset is provided. The handset comprises a data input component, a display screen, and a processor. The processor is programmed to display a model of the handset on the display screen. The model comprises a plurality of virtual components. At least one of the virtual components is selectable by an input into the data input component and is operable, when selected, to promote a display of information related to the virtual component.
    Type: Application
    Filed: October 25, 2006
    Publication date: May 1, 2008
    Inventors: Bo Zhang, Bing Xia, Ruifeng Xu, Kuniaki Tran