Patents by Inventor Anthony Russello
Anthony Russello 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: 11062030Abstract: Methods and systems for managing access control of interprocess communications between processes executing on a computing device are provided. Interprocess communication is determined to be permitted or denied based on calling process attribute data, target process attribute data, IPC attribute data, and contextual attribute data of an operating system, and one or more access policies.Type: GrantFiled: March 9, 2018Date of Patent: July 13, 2021Assignee: Huawei Technologies Co., Ltd.Inventors: Tianhu Zhang, Alan Pak-Lun Ho, Anthony Russello
-
Publication number: 20190278910Abstract: Methods and systems for managing access control of interprocess communications between processes executing on a computing device are provided. Interprocess communication is determined to be permitted or denied based on calling process attribute data, target process attribute data, IPC attribute data, and contextual attribute data of an operating system, and one or more access policies.Type: ApplicationFiled: March 9, 2018Publication date: September 12, 2019Inventors: Tianhu ZHANG, Alan Pak-Lun HO, Anthony RUSSELLO
-
Patent number: 9507930Abstract: A multi-display device can interface with two or more different types of docking stations. The device can determine the type of dock and change the pin outs for a connector to interface with that dock. Once docked, the device can determine a charge status for the device and the dock to present the status to the user. Further, the dock can enter one of several modes, including a call receipt mode and an entertainment mode. The modes allow for expanded functionality for the device while docked. Two particular docks, the laptop dock and the smart dock, provide special functionality with the device.Type: GrantFiled: April 3, 2015Date of Patent: November 29, 2016Assignee: Z124Inventor: Anthony Russello
-
Publication number: 20150227739Abstract: A multi-display device can interface with two or more different types of docking stations. The device can determine the type of dock and change the pin outs for a connector to interface with that dock. Once docked, the device can determine a charge status for the device and the dock to present the status to the user. Further, the dock can enter one of several modes, including a call receipt mode and an entertainment mode. The modes allow for expanded functionality for the device while docked. Two particular docks, the laptop dock and the smart dock, provide special functionality with the device.Type: ApplicationFiled: April 3, 2015Publication date: August 13, 2015Inventor: Anthony Russello
-
Patent number: 9098437Abstract: A mobile computing device with a mobile operating system and desktop operating system running concurrently and independently on a shared kernel without virtualization. The mobile operating system provides a user experience for the mobile computing device that suits the mobile environment. The desktop operating system provides a full desktop user experience when the mobile computing device is docked to a secondary terminal environment. Applications of the desktop operating system communicate with applications and services of the mobile operating system through a cross-environment communication framework. The cross-environment communication framework may include interfaces to remotable objects allowing processes in the mobile operating system and processes in the desktop operating system to share memory in a thread-safe manner. The mobile computing device may be a smartphone running the Android mobile operating system and a full desktop Linux distribution on a modified Android kernel.Type: GrantFiled: August 24, 2011Date of Patent: August 4, 2015Assignee: Z124Inventors: Laszlo Csaba Benedek, Octavian Chincisan, Cristian Hancila, Anthony Russello
-
Patent number: 9086840Abstract: A multi-display device can interface with two or more different types of docking stations. The device can determine the type of dock and change the pin outs for a connector to interface with that dock. Once docked, the device can determine a charge status for the device and the dock to present the status to the user. Further, the dock can enter one of several modes, including a call receipt mode and an entertainment mode. The modes allow for expanded functionality for the device while docked. Two particular docks, the laptop dock and the smart dock, provide special functionality with the device.Type: GrantFiled: March 15, 2013Date of Patent: July 21, 2015Assignee: Z124Inventor: Anthony Russello
-
Patent number: 9003426Abstract: A multi-display device can interface with two or more different types of docking stations. The device can determine the type of dock and change the pin outs for a connector to interface with that dock. Once docked, the device can determine a charge status for the device and the dock to present the status to the user. Further, the dock can enter one of several modes, including a call receipt mode and an entertainment mode. The modes allow for expanded functionality for the device while docked. Two particular docks, the laptop dock and the smart dock, provide special functionality with the device.Type: GrantFiled: March 15, 2013Date of Patent: April 7, 2015Assignee: Z124Inventor: Anthony Russello
-
Patent number: 8949628Abstract: Management of battery resources of an electronic device are disclosed. The electronic device has a battery, a display in communication with the battery, multiple subsystems in communication with the battery, and a user interface in communication with the subsystems. On the display is presented an indication of usage of the battery resources by the subsystems in executing functions by the device. With the interface, a user directive is received to reallocate the usage of the battery resources. The usage of the battery resources are thus reallocated in accordance with the user directive.Type: GrantFiled: February 28, 2011Date of Patent: February 3, 2015Assignee: Z124Inventors: Richard Pocklington, Anthony Russello
-
Patent number: 8677168Abstract: Management of power resources of an electronic device are disclosed. The electronic device has multiple subsystems in communication with a power supply, and an interface in communication with the subsystems. A directive is received with the interface to perform a function with the electronic device. A subset of the subsystems needed to perform the function are identified. For each identified subsystem and in response to receipt of the directive, a predicted power-resource quantity needed to perform the function is determined. A determination is made whether sufficient unallocated resources of the power supply are available to accommodate the predicted power-resource quantity for each identified subsystem.Type: GrantFiled: February 28, 2011Date of Patent: March 18, 2014Assignee: Z124Inventors: Richard Pocklington, Anthony Russello
-
Publication number: 20130312106Abstract: Methods and devices for connecting a mobile device with different data storage devices located either locally or remotely are provided. The device may apply one or more rules to create a hierarchical virtualization of the several data storage devices. The virtualization may then be provided to the user as a single, hierarchical file system. Further, a monitoring system may monitor the file system to determine if any new applications have been installed or if applications are currently being executed. If a connection is made to a secure network, the system may provide the information derived from the monitoring to the secure network. The secure network can then analyze the information to determine if any of the applications should be uninstalled from the device or should be stopped while the device is connected to the network.Type: ApplicationFiled: March 15, 2013Publication date: November 21, 2013Applicant: Z124Inventors: Paul E. Reeves, Anthony Russello
-
Publication number: 20120221878Abstract: Management of power resources of an electronic device are disclosed. The electronic device has multiple subsystems in communication with a power supply, and an interface in communication with the subsystems. A directive is received with the interface to perform a function with the electronic device. A subset of the subsystems needed to perform the function are identified. For each identified subsystem and in response to receipt of the directive, a predicted power-resource quantity needed to perform the function is determined. A determination is made whether sufficient unallocated resources of the power supply are available to accommodate the predicted power-resource quantity for each identified subsystem.Type: ApplicationFiled: February 28, 2011Publication date: August 30, 2012Applicant: FLEXTRONICS ID, LLCInventors: Richard Pocklington, Anthony Russello
-
Publication number: 20120221868Abstract: Management of battery resources of an electronic device are disclosed. The electronic device has a battery, a display in communication with the battery, multiple subsystems in communication with the battery, and a user interface in communication with the subsystems. On the display is presented an indication of usage of the battery resources by the subsystems in executing functions by the device. With the interface, a user directive is received to reallocate the usage of the battery resources. The usage of the battery resources are thus reallocated in accordance with the user directive.Type: ApplicationFiled: February 28, 2011Publication date: August 30, 2012Applicant: FLEXTRONICS ID, LLCInventors: Richard Pocklington, Anthony Russello
-
Publication number: 20120084791Abstract: A mobile computing device with a mobile operating system and desktop operating system running concurrently and independently on a shared kernel without virtualization. The mobile operating system provides a user experience for the mobile computing device that suits the mobile environment. The desktop operating system provides a full desktop user experience when the mobile computing device is docked to a secondary terminal environment. Applications of the desktop operating system communicate with applications and services of the mobile operating system through a cross-environment communication framework. The cross-environment communication framework may include interfaces to remotable objects allowing processes in the mobile operating system and processes in the desktop operating system to share memory in a thread-safe manner. The mobile computing device may be a smartphone running the Android mobile operating system and a full desktop Linux distribution on a modified Android kernel.Type: ApplicationFiled: August 24, 2011Publication date: April 5, 2012Applicant: IMERJ LLCInventors: Laszlo Csaba Benedek, Octavian Chincisan, Cristian Hancila, Anthony Russello