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: 20220321642Abstract: 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: ApplicationFiled: March 31, 2022Publication date: October 6, 2022Inventors: Ruifeng Xu, Aizaz Ali Hakro, David Louvton, Vivek Tikoo
-
Patent number: 11436594Abstract: 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: GrantFiled: February 4, 2013Date of Patent: September 6, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: Xu Cao, Aamer Khani, Ruifeng Xu, Benny Wong, Shigong Liu
-
Patent number: 11030210Abstract: 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: GrantFiled: January 3, 2018Date of Patent: June 8, 2021Assignee: salesforce.com, inc.Inventors: Zenil N. Hussain, Ruifeng Xu, Wenqing Dai, Kavitha Musthyala, Dean Moses, Adheip Varadarajan, Sakshi Arora
-
Patent number: 10817652Abstract: 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: GrantFiled: January 31, 2019Date of Patent: October 27, 2020Assignee: salesforce.com, inc.Inventors: Artem Dmytrenko, Wenqing Dai, Adheip Varadarajan, Amruta Madhukar Chitnis, Ruifeng Xu
-
Publication number: 20200250258Abstract: 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: ApplicationFiled: January 31, 2019Publication date: August 6, 2020Inventors: Artem DMYTRENKO, Wenqing DAI, Adheip VARADARAJAN, Amruta Madhukar CHITNIS, Ruifeng XU
-
Publication number: 20190205403Abstract: 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: ApplicationFiled: January 3, 2018Publication date: July 4, 2019Inventors: Zenil N. Hussain, Ruifeng Xu, Wenqing Dai, Kavitha Musthyala, Dean Moses, Adheip Varadarajan, Sakshi Arora
-
Patent number: 9918275Abstract: 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: GrantFiled: June 28, 2013Date of Patent: March 13, 2018Assignee: Beijing Xinwei Telecom Technology Inc.Inventors: Xixi Yu, Chunying Tang, Ruifeng Xu
-
Publication number: 20170188341Abstract: 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: ApplicationFiled: December 2, 2014Publication date: June 29, 2017Inventors: Yuanchun Tan, Wenzhong Zhang, Qihua Huang, Ruifeng Xu
-
Publication number: 20170150370Abstract: 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: ApplicationFiled: November 28, 2014Publication date: May 25, 2017Inventors: Wenzhong ZHANG, Yuanchun TAN, Ruifeng XU, Wei ZHENG
-
Publication number: 20170150529Abstract: 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: ApplicationFiled: December 22, 2014Publication date: May 25, 2017Inventors: Yuanchun TAN, Wenzhong ZHANG, Wei ZHENG, Qihua HUANG, Ruifeng XU
-
Patent number: 9654762Abstract: 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: GrantFiled: October 1, 2012Date of Patent: May 16, 2017Assignee: Samsung Electronics Co., Ltd.Inventors: Ruifeng Xu, Ming Jiang, Xu Cao, Bartley Calder
-
Publication number: 20160119871Abstract: 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: ApplicationFiled: June 28, 2013Publication date: April 28, 2016Applicant: Beijing Xinwei Telecom Technology Inc.Inventors: Xixi YU, Chunying TANG, Ruifeng XU
-
Publication number: 20140222687Abstract: 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: ApplicationFiled: February 4, 2013Publication date: August 7, 2014Applicant: SAMSUNG ELECTRONICS CO. LTD.Inventors: Xu CAO, Aamer KHANI, Ruifeng XU, Benny WONG, Shigong LIU
-
Patent number: 8773542Abstract: 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: GrantFiled: May 17, 2012Date of Patent: July 8, 2014Assignee: Samsung Electronics Co., Ltd.Inventors: Ming Jiang, Ruifeng Xu, Bartley Calder
-
Patent number: 8718714Abstract: 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: GrantFiled: October 25, 2006Date of Patent: May 6, 2014Assignee: Samsung Electronics Co., Ltd.Inventors: Bo Zhang, Bing Xia, Ruifeng Xu, Kuniaki Tran
-
Publication number: 20140092218Abstract: 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: ApplicationFiled: October 1, 2012Publication date: April 3, 2014Applicant: SAMSUNG ELECTRONICS CO. LTD.Inventors: Ruifeng XU, Ming JIANG, Xu CAO, Bartley CALDER
-
Publication number: 20130308002Abstract: 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: ApplicationFiled: May 17, 2012Publication date: November 21, 2013Applicant: SAMSUNG ELECTRONICS CO. LTD.Inventors: Ming JIANG, Ruifeng XU, Bartley CALDER
-
Publication number: 20130050215Abstract: 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: ApplicationFiled: August 23, 2011Publication date: February 28, 2013Applicant: SAMSUNG ELECTRONICS CO. LTD.Inventors: Ruifeng XU, Bartley CALDER
-
Patent number: 7562312Abstract: 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: GrantFiled: October 25, 2006Date of Patent: July 14, 2009Assignee: Samsung Electronics Co., Ltd.Inventors: Ciaran Thomas Rochford, Bing Xia, Ruifeng Xu, Aga Orlova
-
Publication number: 20080102899Abstract: 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: ApplicationFiled: October 25, 2006Publication date: May 1, 2008Inventors: Bo Zhang, Bing Xia, Ruifeng Xu, Kuniaki Tran